2.0
May 14, 2018
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Their clients are top tech companies which means you get to work in some great places
Cons
Management is very detached and they care more about the company than the employees