Company: IBM
Date: 2009-08-04
Overall rating: 5/5
Employment status: former

IBM Great Place to Work
Pros: Insanely Bright people
Very Helpful
Extremely Inventive
Positive Work Atmosphere 
Excellent Mentoring 
Cutting Edge Research
Good Compensation
Helpful Benefits
Thats IBM
Cons: When you join IBM you are entering an army "a regimented way of thinking" one cant really help it since there are over 300,000 people.