Pros
This company is a power house for some of the supervisors. People get promoted even if you don't know anything related to the work area.
Cons
If I could give this company negative stars, I would-I do not believe all the five stars (the CURRENT employees). This company promotes homogeneous personality from everyone and if you don't go with it you're the topic of excessive gossip. This company is more immature than the high schoolers. I've worked to the bones for this company working late nighters and even weekends and if you're not on their good side you get bullied no matter what and when you finally stand up for yourself the passive aggressive supervisor that worked with me gossips to the extreme. People get promoted not for the amount of knowledge or experience they have, but rather how social they are in the company. There are at least once a month events during the work hour which requires you to attend with drinking involved and gets continued after hours. This supervisor used get mad if she wasn't invited to these sorts of things.