Company: IBM
Date: 2016-03-29
Overall rating: 3/5
Employment status: current
Experience level: Confirmed

Good company with respect to flexibility
Pros: Its a good company w.r.t work flexibility.  You can get work from home option based on your criticality even for a month and it depends on the manager.
Cons: Less salary.  Not much growth w.r.t technology wise.  Need to pay for everything including tea, coffe and food everything.  Even they have made restrictions on taking print outs.

You should know show off. Else you will never be recognized by managers