2.0
Aug 21, 2024
Recommend
CEO approval
Business Outlook
Pros
The culture at Athena can be really great at times.
Cons
Employees and Higher ups could use some better managment skills and training as far as how to retain employees and keep the culture "suave"