2.0
11 Feb 2019
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Good company as a whole
Cons
A lot a beckering within Customer Service and stupid stand-up meetings, all the time, where they speak in panish although corporate language is English in the Barcelona Office.