On average, employees in Atlanta, GA at TowerPoint give their company a 3.0 rating out of 5.0 based on 1, whereas overall Average Rating of TowerPoint is 3.8 out of 5.0 based on 2 TowerPoint Review Ratings. The happiest TowerPoint employees in Atlanta, GA are Anonymous Employees submitting an average rating of 3.8.
"Highly micro managed call center with extreme employee turnover."
Update your browser to have a more positive job search experience.
Upgrade My Browser