Company: IBM
Date: 2008-08-20
Overall rating: 4/5
Employment status: current

Great opportunities if you are up to the challenge
Pros: Challenging roles, smart people and fast pace of change.  Opportunity to do almost anything you are able.  Very flexible work environment and employees are treated like adults.  Just get the work done.
Cons: Challenging business environment and low understanding of our services in the marketplace.  Distributed workforce can sometimes require focus to ensure accomplishments are communicated and understood by those who need to know.  Global roles can require bi-modal days (calls in early morning or later in evening).