- Senior management tries to improve the working environment for the company
Cons
- Definitely no work & life balance
- You are evaluated with how many hours of unpaid overtime you have, not with the quality of your work
- Work culture changes depending on the project you are working at. No fixed company based work culture