3.0
4 July 2025
Current employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Good Policies Great Technical Minds Engineering and IT has the best people Work Life Balance Pay
Cons
Constant threat of Re-org and layoff SLT seems to be going towards micro management No way to give critical feedback for direct manager without them knowing