2.0
Aug 5, 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