3.0
Jul 4, 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