2.0
Apr 26, 2023
Recommend
CEO approval
Business Outlook
Pros
Stable work and decent processes. They follow some standards and guidelines.
Cons
Logo says people matter but when it comes to the company people never matter I feel. Not much growth. Salary is not at all as per the market standards.