Company: IBM
Date: 2017-01-19
Overall rating: 3/5
Employment status: current

A good place to start your career but definitely not the right place to grow it
Pros: Flexible work timings. You can Work at your own pace and if you meet deadlines, no one will bug you. Also, if you have passion for learning, you will get enough resources.
Cons: Slow career growth. You have to make your work visible and constantly keep in touch with your upper management so that they know what you are doing. Mostly the more you are active vocally the better it is for your appraisal.