Pros
AAA supports it's employees and their long term growth. The resources offered to employees for development is robust. Management takes great care in building relationships with employees, finding out what success looks like to them, and then help the employee to achieve it.
Excellent work life balance. Employee benefits are the best I've ever had. All of the facilities I have worked in have been clean, comfortable and recently renovated.