Company: IBM
Date: 2010-05-20
Overall rating: 4/5
Employment status: former

IBM has a lot to offer its employees if you are self motived and have a strong internal network.
Pros: Plenty of opportunity to explore new areas of interest. A community of hightly intelligent individuals. Relatively good path for advancement in certain areas of the organization such as in consulting services. Good skills development programs in place. Many perks and benefits as an IBM employee.
Cons: Easy to get lost in the numbers in such a large organization. Many employees work from home, this can be a pro but can also be a con due to lack of community. Career advancement can be a challenge particulary in internal positions. Firm is highly motivated by the bottom line so staff reduction is yearly occurance and is part of standard operation procedures.