Company: IBM
Date: 2011-06-03
Overall rating: 4/5
Employment status: current

Trade off working with talented people and doing challenging work for limited opportunities for advancement.
Pros: Very talented team mates doing exciting work. 
IBM offers a great deal of flexibility to work balance work and home life.
Cons: Limited opportunities to move ahead.  Very competitive for small salary increase.