2.0
Feb 2, 2018
Anonymous employee
Former employee, more than 10 years
Recommend
CEO approval
Business Outlook
Pros
Good benefits, Strong team, Bonus, Pension,Location
Cons
Change in strategy broke a very talented network team and moved a lot of roles back to US.