2.0
Dec 21, 2016
Anonymous employee
Former employee, more than 3 years
Recommend
Business Outlook
Pros
Great people when the US headquarters were in San Francisco.
Cons
Corporate office in Peru tries to micromanage anything it's done in the US without an understanding of the market. Zero support.