Company: IBM
Date: 2011-08-18
Overall rating: 4/5
Employment status: current

Varied experiences based on projects and managers
Pros: There is room to grow and many resources to learn from and take advantage of. There are opportunities to work from home or remotely; however, those opportunities can sometimes be difficult to find and acquire. Benefits, job security, and resources are the biggest reasons to work for IBM.
Cons: Typical "big company" politics and game playing regarding promotions, ratings, salaries, etc. Multiple managers and numerous "admin" tasks and policies are sometimes cumbersome. Depending on the employee's specific organization, there can be a high travel requirement for those workers who may not want to travel.