Company: IBM
Date: 2010-08-04
Overall rating: 4/5
Employment status: current

IBM
Pros: Lots of opportunities for self development, career development. Many great  education courses can be completed when required. 
 Flexible schedule is often available. Lots of work can be done from home.
Cons: Lower average salary comparing to other similar companies. A lot of politics involved in any change even within a team.