3.0
16 Dec 2024
Anonymous employee
Current employee, more than 5 years
Recommend
CEO approval
Business outlook
Pros
This is a comfortable place to work and many people use it as a stepping stone in their professional careers. SLT
Cons
Change implementation seems short sighted. Compensation packages are not competitive and are not transparent.