Company: IBM
Date: 2008-08-08
Overall rating: 3/5
Employment status: former

Great brand, overall experiences have been fair,  but not stellar.
Pros: Brand recognition.  People recognize the brand and it does carry value as a technology provider. In regards to services, it is still trying to build a reputation in other service offerings.

If you are looking for stability, IBM is a great company.
Cons: Very large company. It is hard to network. You have to take the initiative to met people and find growth opportunities. The company focuses on the bottom line too much and sometimes ignores it's people. 

Projects can be mundane and boring. Billing hours is a top priority, but this is typical at most consulting firms. Bonuses are small compared to competitors.