Company: IBM
Date: 2013-11-07
Overall rating: 2/5
Employment status: former
Experience level: Junior

A beaurocratic environment. Opportunities for those who can learn to work within this.
Pros: Corporate policies value equality.  Teams are often flexible about telecommuting and vacation time. Opportunities to learn skills working with large corporate customers across the globe.  Opportunities to work with many internal teams and skilled coworkers.
Cons: One must learn to seek out new growing projects and move to them as downsizing of groups is always a reality.  Management doesn't seem to have a plan on how to realign after a downsizing.  Ratings system is based on distinguishing oneself against one's peers instead of the quality of the work on it's own.