5.0
Sep 20, 2022
Current employee, less than 1 year
Atlanta, GA
Recommend
CEO approval
Business Outlook
Pros
Great pay, incredible benefits, and just the right level of business development: Not too bureaucratic but not too much of a start-up.
Cons
Moving to central Atlanta. Not excited about the traffic for that.