Adecco- Lots of micro-managing and no room for growth.
Pros
I was hired through Adecco. They pay on time and every week. Some people are friendly. I'm lucky to have a nice department but there are individuals that ruin the nice experience. It's a good place to work if you can't find a job because they hire absolutely everyone. Of course, there are downsides to this as well. I would recommend this to a friend as a last resort but only that.
Cons
Low salary -- overworked and underpaid, no room for growth, corrupt inner-hiring system (people hire friends rather than who would do the job properly), talent is not recognized. Very frustrating when you are more intelligent than your boss. Many people at the Ewing office, at least, are not the brightest. Don't work here if you want to be challenged -- it's just repetitive busywork every day.