5.0
May 16, 2026
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Pay is higher than what you see in the market. Tries hard to live by their culture.
Cons
Leadership is not transparent, that is why people are most times are at loss or are delusional of the real financial status of the company.