the more the company become bigger, the less is distributed to the employees. No clear bonus calculation. benefits get worst every year. no work/life balance as your manager expects you to work 60 hours per week, taking no lunches and be available 24/7, 365 days a year. no free discussion with managers, everyone has to say yes. very difficult to change the status quo (unless dictated by top manager). communication is always lost, but everyone is expecting you to be on top of everything.