Pros
Free Gym. Free sodas. Bagel Wednesdays. There are foosball tables, ping pong tables, boccie ball court etc but it's in the middle of 4 tall buildings and no one plays.
Cons
First of all, I am quite amazed about how accurate some of these reviews are. I'd like to confirm these reviews as most of it its the honest truth. Promotions are given out unfairly. Lots of favoritism. Hard work is not rewarded. So much secrecy around promotions. No open communication. Horrible work conditions. Senior managers definitely don't know how to lead or motivate their employees. Senior managers only out for themselves and only manage upwards. Pay is not competitive and up to par with industry standards.
Advice to Senior Management
I've learned a lot about company politics. You can't get ahead here without playing the political game. It's not what you know, its who you know. No point in working hard if it won't pay off. It's all about getting on the director's good side. If you don't change your ways, you will lose a lot of great talent very soon. No one trusts upper management. You will end up with a lot of unhappy, disgruntled, unmotivated employees who will leave.