3.0
Apr 14, 2016
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
The people are great to deal with. Flat organizational chart.
Cons
Company is based in Spain. Management will not change their way of doing business no matter what is brought to them as far as new ideas and ways of doing things better. Management will say one thing and then do something entirely different as it suits them.