Company: IBM
Date: 2020-12-17
Overall rating: 5/5
Employment status: current
Experience level: Senior

Great place to work
Pros: - large companies are known for their bureaucratic swamps that slow things down. IBM does a pretty good job of limiting this and allow you to do your job without all the micro-management. As a professional you are expected to do your job without requiring hand holding...I love this part of my job. 
- Excellent benefits
- Flexible work hours
- Collaborative environment
- Always innovative
- Many different kinds of career opportunities. More recently they are very receptive of allowing workers to move into other areas of interest. 
- Programs that support workers in many different ways all the way from career growth programs to mental health support. 
- Improvements in work/life balance. In the past, this was not always the case. I feel there has been major improvements in this area. 
- A place you can spend your entire career
Cons: In past years I would have had a few things to say here but I honestly have no present gripes! I feel that management has listened and changed some negative aspects.