1.0
24 Mar 2026
Recommend
CEO approval
Business outlook
Pros
Amazing product, good team, great customers.
Cons
Toxic work environment, mentally draining and demoralizing. Wouldn't recommend anyone to work here. They keep deleting negative reviews and leaving fake ones to deceive honest jobseekers.