2.0
Oct 8, 2024
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Love the work culture and people
Cons
Constant org changes with staff being let go every few months in the last 2 years (not kidding), making it really stressful and you are constantly in fear of losing your job regardless how well you may be doing.