1.0
Jan 20, 2024
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Great product up to SMB
Cons
Toxic culture since new EMEA leadership arrived No career prospects No salary increases once hired No stock increases once hired Incompetence and inexperienced LT