Company: IBM
Date: 2016-09-18
Overall rating: 3/5
Employment status: current
Experience level: Junior

IBM Software Group
Pros: IBM is a very empowering company even down to the Sales rep level.  They allow you a lot of freedom and opportunity for career advancement and training for a big company.  There are an incredible amount of very smart collaborative professionals.
Cons: IBM is a political company that is very complicated internally and is overly thick in management layers.  I have been at the company for several years and many inept employees seem to avoid layoffs and continue to drag the quality of the company down.