Vantaggi
Nice employees, mid level management is superb and encouraging. Decent pay.
Svantaggi
No real training guidelines, they kind of just throw you out there. The upper management was horrid, created an awful hostile workplace focused on goals not necessarily related to any important facets of the business. My general manager was disrespectful towards employees regularly and harbored a very bad temper. The management above him were not personable, and very discouraging - often during visits to the locations they would not even acknowledge you - for example, I once said a simple "hi how are you" to one of the area directors, and he simply ignored me and walked away after clearly hearing me, how is that for professional at all..? Also, when it came to compensation, often the managers would do everything in their power in order to cut wages of the hourly employees, and did not offer much respect to them in that aspect. I also tried to reach their HR department to report hostile actions by one of the managers, and I was blatantly ignored. There is no real organization in this company, whether it be in making sure an employee knows what they are doing, or installing any type of procedure in which to handle a given issue - as most often you were expected to "wing it"