1.0
Jan 16, 2026
Former employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Intelligent backend people, and technology is pretty decent
Cons
Management is overpaid and horrendous-Support for customers has always been an issue- Lack of leadership- Stock is volatile- Not ideal for a healthy career. As much as they say things are fine, they really aren't. HR really does nothing. Comp plans are a joke that only benefit the company. There is no culture there and honestly it's pretty toxic. Majority of people are job hugging there. No one actually enjoys being there.