Pros
Organization has matured significantly over the last four years. The department I work in does promote from within and opportunities are available on a fairly consistent basis. They have changed key points of management and restructured the organization. Initially there was some confusion related to these changes but it actually appears to be working. Work life balance is significantly better than it had been. My peer group is improving as management really focuses on hiring great talent. Team members are also staying longer. I received very fair raises in the last few years that made me feel like I was being recognized for my contributions. I am encouraged to pursue training opportunities and provided chances to participate.
Cons
Tools and applications are the biggest problem. There are so many and they are not really supported. Management seems to be working on it but the progress is very slow. The company needs to invest in this area.