2.0
Mar 4, 2026
Current employee, more than 10 years
Recommend
CEO approval
Business Outlook
Pros
Leaves are best in the industry
Cons
- Too much politics from management, They will fill their pockets and don't care about those who are struggling at the bottom - How hard you work doesn't mattaer as there is high level of bias, partiality and favoritism when it comes to growth.