Pros: 10 hour days, overtime sometimes
Cons: low wages, little advancement, low morale, lots of drama, backstabbing, in-fighting
This is an ok place to work for a little while, at least until you find something better. They tend to let their different shops and locations run autonomously, but the one I was at offered you a JOB NOT a CAREER. Typically, whatever wage you hired in at, that's where you'll stay generally. They don't have (or don't abide by) any sort of salary structure
– more... or wage scale, preferring instead to outlaw any discussion of pay or compensation. This means they can pay someone who does the same job as you twice what they pay you, and if you're ever caught discussing it, or any type of compensation, you're terminated. The location I worked in was also was very disorganized and had a lot of problems. This, combined with the pay and poor attitude towards the workers means morale stays pretty low. All in all, if you're desperate for a job, it pays the bills, but it is NOT a fun or positive work environment and you'll likely never really advance – less