Used to have some very hard working talented people working there.
Cons
The management or complete lack of despite having so many managers. No ability to make complaints about them due to the clickie relationship they have with their higher-ups. Bullying and micromanageing work environment.