Company: IBM
Date: 2015-02-14
Overall rating: 4/5
Employment status: current

A university within a company
Pros: Excellent resources for learning. Choose to switch jobs or grow in your existing job, and there are a tonne of learning resources available at your disposal.
Cons: Red tape can hurt at times. While it is essential for any company of this size, it can sometimes drag you down badly. Distribution of most HR functions to the line managers can leave you suffocated at times.