2.0
9 Oct 2022
Recommend
CEO approval
Business outlook
Pros
Great product, amazing people with a growing customer base across EMEA
Cons
Sadly, I was made redundant within 10 weeks of joining as their channel sales worldwide collapsed.
77% would recommend to a friend
Leo Taddeo
94% approve of CEO
61% positive business outlook
Check out your Company Bowl for anonymous work chats.
The top reviewed jobs include
Users say... "Good benefits" "Great culture" "Decent team and respect for people."