5.0
Feb 7, 2022
Anonymous employee
Current employee, more than 8 years
Recommend
CEO approval
Business Outlook
Pros
The company's culture emphasizes both client focus and technology innovation. Ideas are encouraged from every level of the organization and from clients too. This is a great place to work if you want to learn and continually grow.
Cons
It is best if you are a self-starter and comfortable with learning by doing.