5.0
Apr 6, 2026
Current employee, more than 10 years
Recommend
CEO approval
Business Outlook
Pros
Strong employee focus. Culture is concerned with what the employees think and their feedback.
Cons
Poor system architecture in IT process requiring a lot of manual processes. These are being worked on though with significant effort and they are recognized.