Company: IBM
Date: 2016-03-03
Overall rating: 5/5
Employment status: current
Experience level: Confirmed

Supportive Employer
Pros: Strong support for internal and external education. Flexible scheduling. Improved review processes. Support for volunteerism. Great benefits both medical and financial. Positive reinforcement from colleagues is encouraged through BlueThx program. Mentorship encouraged.
Cons: The only downside that I can think of is that change has been slow because of the massive size of the organization. But as the company is turning to an Agile methodology it appears that changes are happening a little more quickly. Also, while IBM encourages employees to learn about new IBM applications, it could do a better job of ensuring that all departments have the means of incorporating appropriate software into their department processes.