Pros
When I had originally started there things were great, we were treated with respect in return for our loyalty. Standards were high and we liked it that way. Perks were plentiful. Then the stock price sank, the CEO was ousted and things went bad.
Cons
The entire Web applications team quit, starting first with their manager. Projects never complete on time. Their Texas counterparts do not treat treat their Philadelphia counterparts with respect. Managers check security footage to see what time employees are coming in. Manager had a webcam setup in conference room to spy on employees while in private meetings. Managers have no respect for people in the LGBT community, even making jokes in front of employees about transitioning employees, and refusing to acknowledge their new gender. Bro-culture Open office No respect for headphone rule Treated like children