1.0
Jun 20, 2025
Anonymous employee
Former employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Decent health benefits, remote work
Cons
This is the worst corporate environment I've worked in. It's an extremely toxic environment where nobody is focused on solutions, but more focused assigning blame and micromanaging. You get questioned for doing things that are part of your job responsibility. The new CEO doesn't inspire confidence and this shows in the company's products. Just download Forum and see what a horrible user experience it has.