2.0
Dec 15, 2015
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Decent salary for onshore resources
Cons
Too much infrastructural bureaucracy Too much reliance on offshore lower quality workers Everyone on my team was laid off or left within a year, including all my managers