Pros
The majority of person's employed at the shop level are good people. Trying to do a good job and in general work together to support, assist, train and succeed on a daily basis. Company culture at shop level provides a positive albeit at times stressful working environment. With a focus on building team cohesiveness. A driven desire to genuinely meet and exceed customer expectations is a goal for almost every location and shop personnel.
Cons
Recent years have transitioned senior management from being focused on accomplishing the business of repairing cars to one of focused on accomplishing the business of the business. Executive personnel have become driven by the numbers of successes on paper. Beholden to appeasing the KPI's of investment corporations or financial investment members and stock holders. Designated positions within the organization have been consistently reorganized to consolidate two or more responsibilities into a single role. While position statements for those roles have become less directive. Broader in scope of tasks and responsibilities. Resulting in an impossible task actually successfully accomplishing your job. With fewer and les direct authority as to decisions to be made placed upon everyday personnel without direct management supervision means placing everyone to fail at the whim of mid-level management. Company was bought out by competitor who seems focused on continuing the above concerns with vast expansion in the wrong direction. With mid level management, senior management and executive management decisively focused on growing to sell. This continuing the industries mass consolidation.