1.0
Mar 12, 2025
Anonymous employee
Current employee, less than 1 year
Recommend
CEO approval
Business Outlook
Pros
The people they laid off
Cons
Layoffs subject of “restructure” bs.. this is an extremely toxic work environment. We just lost a lot of good and hardworking ppl. Lawsuits galore and everyone is rude to you on the phone bc nobody wants to work with them. Poor billing practices, unethical. Makes you feel bad to work there.