Avantages
Something to put on your resume.
Inconvénients
Upper management takes no responsibility for any issues that it creates. It's like talk to a bunch of spoiled children. They always present themselves as being industry leading when in fact they have no idea what they are doing most of the time as they are too busy blowing smoke up clients asses. Nobody knows what they are supposed to do because they aren't held to any kind of standards. They avoid hiring permanent people so they can get rid of them easier. Not because the jobs are temporary type positions. Even the hiring company has problems with them. There is only one HR person and she is also accounting which is a conflict of interest. The sales positions pay crap for commission and they shift the percentage in their favor. The expect people to make up for their mistakes when they lose a manager due to not allowing that manager to do their job. They actually had a meeting where they told everyone to get on the bus and made everyone sing the wheels on the bus go round and round when they restructured the company management. Normally when you make goals you make them so you can achieve them so you can have a measure of success. Not these guys, they set people up for failure so they don't have to pay them what they are worth. They will only pay you a top salary if they plan on lumping a bunch of stuff on you they couldn't do themselves. That is why they don't promote from within the company. They always bring in new suckers that have no idea what way the wind is blowing.