Pros
I meet a few good people. Many of the people here (namely upper management) are rude, barely speak to me, and seem to suffer from some sort of superiority complex, which I'm sure is only a defense mechanism to mask their insecurities, incompetence, and fear of job instability.
Cons
If i could give this place zero stars, I would. Low salary. Extremely poor, unprofessional management team. They are barely present in the office, and use other employees to spy on you, unnecessarily. When management is present, their abrasive personalities often make workers miserable . Many of them should never have been considered to be management material, in the first place. Favoritism is definitely alive and well here, whether you do great work or not. The work environment is absolutely horrible (very stressful, negative vibe overall). This is, by far, one of the worst companies to work for. Whatever they promise you, be sure to get it in WRITING. I will be leaving as soon as something else comes along.