5.0
Jan 12, 2018
Anonymous employee
Former employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Inspired and engaged leaders who really understand the business and a global team of very smart people. Exciting industry to be in
Cons
Growing pains and lack of delivery in some areas - e.g HR, have affected things like communications - but easy to fix!