2.0
5 Aug 2025
Anonymous employee
Current employee, less than 1 year
Recommend
CEO approval
Business outlook
Pros
The pay is decent. Training was good. Tools are also efficient.
Cons
Leadership does a lot of micromanaging that affects the morale of employees. Managers do not motivate but scrutinize. Unclear process and inconsistent management