Company: IBM
Date: 2014-02-19
Overall rating: 4/5
Employment status: current
Experience level: Senior

A company for self starter, ambitious and thick skin employees
Pros: Flexible working environment, great products to learn, acquire tremendous set of skills over time.  Great place to networking, collaborating with very talented individuals.
Cons: Most managements do not care.  Weak in thought leadership. You must lookout for yourself.  IBM - I'm By Myself