Pros
- Nice office space with gym - Good benefits and discounts - Great colleagues (in some departments) - Flexible hours
Cons
- Low salaries. - No room for growth - very little promotion from within. - High employee turnover; many burn-outs due to high workload. - Work happens in silos, not a lot of collaboration. - No pulling of learnings from past projects; always starting from scratch. - Lack of transparency when something goes wrong. - No compensation for overtime & it's expected that everyone does overtime. - All decision making happens up top, Director level and below are just executing on superiors' orders. - It doesn't matter what you say during your annual review, it's your manager's feedback that goes to HR. - It doesn't matter whether your manager is critical or appreciative of your work, your salary increase will be 2% per year. - No clarity on vacation policy. Many go with zero vacation days in the first year. - Office location is difficult to access and there's nothing but wilderness and suburban housing all around. - The nice part of the office space stops where the working area starts for some - no windows in many departments. - Meals are "subsidized" but it will still burn a hole in your wallet.