Company: IBM
Date: 2015-12-25
Overall rating: 2/5
Employment status: current
Experience level: Junior

Consultant (Working for a year)
Pros: -> Work life balance really depends on the project. Mostly good. 
-> Lot of avenues to learn. Plenty of artifacts to read and build cool things. 
-> Mostly learn independently with no restrictions.
-> Excellent support is received, from peers across units.
-> Cultivates the habit of being independent thinking and decision making
Cons: -> Heavily dependent on how ur relationships are with immediate manager. A good relation translates to rating, bonus, band change etc. Merit is often sidelined. Pretty easy to feel left out, since it is vast. Very political environment. Often the snr mgmnt is trying to score brownie points with their line ups, ignoring the ground reality of their team. 
-> Be prepared for lot of bureaucracy; change is painfully slow
-> Don't get carried away because of brand value. At the end of day it is just like any other company