1.0
5 Mar 2026
Former employee, less than 1 year
Atlanta, GA
Recommend
CEO approval
Business outlook
Pros
No pros to this position or company
Cons
Terrible management, unrealistic metrics, Company treats US based staff like trash!
Check out your Company Bowl for anonymous work chats.