2.0
Oct 3, 2025
Former employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
- Great managers within the Customer Support team. - Provided resources to help you grow your skills in a short time.
Cons
- The company spent too much money on acquisitions that did not work out. - C-Level execs continue to put band-aid solutions instead of fixing the issue and watch certain products bleed out money. - The company fired long-term senior employees and outsourced their roles to save money.