2.0
13 May 2024
Former employee, more than 3 years
Atlanta, GA
Recommend
CEO approval
Business outlook
Pros
Pay, benefits, and office location
Cons
1. Poor executive leadership and execution. 2. Layoffs have devastated employee morale 3. Nearly all technical work is performed offshore. 4. Executive staff located in NewYork NOT Atlanta