Pros
Great coworkers, just feel sad for them for being there.
Cons
The company as a whole is not a good place to work at. They do not like to give raises UNLESS you go in and beg for it. Don't think about trying to advance in the company, "we have you exactly where we want you". The company is loaded with VIPs and not one of them was promoted from within. Unless you fit an image, you will be miserable there because you have to be the face of the company. You can't rely on your hard work to get you anywhere, because the board members still hold your jobs in their hands. What that says is zero support from your superiors. It's a sad thing when you don't even get paid for your extra time put in, it only gets you a demotion. I have never seen a company where employees are itching to get out of, the turn over is extremely high. They will even go as far as letting employees work from out of state to hide it. As for the positive reviews written, especially the one that said working in 100 degree conditions. Where was that???, I thought sweatshops were illegal.