2.0
30 Jul 2020
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
global tem are great. work is intersting and fast paced
Cons
Unjustified sales target and unskilled senior leadership. Did not lead by example
Check out your Company Bowl for anonymous work chats.