Company: IBM
Date: 2019-05-21
Overall rating: 4/5
Employment status: current
Experience level: Junior

Work Life Balance at its best with few downsides
Pros: Great work culture
Flexibility
Internal Training and certifications
Scope of work is never limited
Performance bonus and Growth percentage of company is shared early (Decent enough, but not the best)
Cons: - Being part of Shared resource and at time cross training across many other accounts feel tiring
- Org structure is not same as other reputed companies. People manager is your sole POC
- HR involvement is less and you hardly see any involvement in years
- Lot of patience (Years of waiting) if you are planning to settle in IBM with a good package
- Onsite opportunities depends of Account and politics always play a key role here. So unless you are lucky enough your turn doesn't pop up so easy
- Expecting a double digit hike in your salary is a dream vision. In reality DO NOT EXPECT A HIKE every year.
- Get rid of Time Management tools (ILC, TVC & WorkDay). Seriously, this is where you need to cut of wastage as irritates us in logging the same work log on 3 different places.