2.0
Oct 10, 2019
Anonymous employee
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
-great technology, lovely colleagues, free lunch and snacks... People and tech really great, you will build friendships.
Cons
EMEA business clearly struggling as complete wrong strategy. No branding or brand awareness in Europe, hard to build any relationship. Proper support and training of staff. Management pretend to be super great, but it's not... Sales through all channels and teams a struggling and it's more or less very challenging. There is nothing like a team spirit, anyone who says something else is just not telling you the truth. This is sales team related, other teams doing far better.