Pros
In the past - I have only rated 2 of 5. My rating went up to 3 primarily because it seems the company is begining to get in place competent leadership in the Senior positions. To do this they had to be brought from outside the company. Actual business disciplines are being implemented to make decisions, update computer systems, track expenses, and balance quantity and quality. There really seems to be a lot more credibility in the senior leadership team.
Cons
As mentioned before, inorder to put in place competent leadership CSAA had to hire outside their ranks. At the Supervisory and middle management level the old school tap on the shoulder is very much alive. Granted interviews are posted but ultimately advancement is based on friendship rather then what is best for the company by recruiting inside the ranks those that have the right combination of experience, skills, and education. Many special interest groups and circles of friends are manipulating this process providing inside coaching and manipulating reviews. Recently among several centers supervisors have been swapped back and forth in lateral transitions multiple times that have marginal experience when talent was more then present and would have been more cost effective and caused less disruption to the current operations.