Pros
*Friendly HR managers
*Quick response times from HR
*Ability to sample a lot of different jobs and companies
*Pay is every two weeks
*Ability to take a vacation or time off anytime

Cons
*Very inconsistent employment periods: sometimes, they'll ask you to work seven days per week, while sometimes, you may not get any offers for a month
*Really hard to claim any benefits
*No travel fare compensation, and they will sometimes put you on a job that takes three buses to get there
*Constant feeling that you are expendable

Advice to Senior Management
Try to spread out the employment periods a little bit more evenly. In case of a low-season, warn the employees in advance. Also, consider the fact that not every contractor owns a car and spending almost two hours getting to a workplace is not acceptable.

Cons
Took holiday on 2nd of January, it is now 6th February. Have not yet received my holiday pay, wont get it until at least next payday (weekly pay too). Have spoken to the woman who processes the payroll twice and ourbcontract manager twice also. The blame keeps getting passed on between the two. Many of my colleagues have also had problems with adecco payroll, it is a regular thing. Will definitely be putting a complaint in to human resources and head office on monday

Cons
Worst company ever. I should have known what I was getting myself into since I was hired on the phone within less than three minutes of the interview. Also, if you want to be move up, prepared to be sexually harassed by gross, married men.