Pros
Company culture. The people at Solar genuinely care for each other. Successful company. Many years of great results. Stability. The company values employees.
Cons
Lack of accountability. Although there is much talk at Solar and especially from their parent company, Caterpillar, about accountability, that just isn't the case here. Lack of leadership. Due to the lack of accountability, leaders don't actually have to lead. They aren't given metrics or any benchmarks they and their teams must meet. Lack of engagement. Because of the items listed above, many employees are unengaged. They show up to work, due the minimum necessary to get through the day, and leave. Lack of career growth. Because there is very little movement at the upper management level, once you get to middle management, your career at Solar is finished. You may sit and wait at this level for 5 or even 10 + years for someone to retire above you.