4.0
Jun 9, 2026
Former employee, more than 1 year
Atlanta, GA
Recommend
CEO approval
Business Outlook
Pros
Good benefits pay company culture
Cons
Management in higher places is out of touch with the tech side because they mainly want the sales people to keep messing up to bring in work Ridiculous