4.0
May 6, 2026
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Good company culture. Great place to work as there is no micro management. Depends on your manager as well though
Cons
Less salary than the market is offering. Company’s restructuring and new strategy is a norm especially after covid. Many employees have lost their jobs due to that.