Company: IBM
Date: 2011-03-14
Overall rating: 3/5
Employment status: current

Great place to work for technical learning, not much room for promotion or career advancement
Pros: Provides the resources for technical learning and intellectual growth. Flexible work schedule
Cons: Limited career growth. Advancement still utilizes a mentality of the "good ole boy network"