Company: IBM
Date: 2018-08-28
Overall rating: 4/5
Employment status: current
Experience level: Junior

Depends on luck
Pros: High flexibility and the best work/life balance.
In some Departamens there are very good opportunities for career and salary increase.
Cons: There are many different positions and a newcomer is assigned very randomly to a team at the beginning. As the rotation policy is 2 years, to get a good first position is very important in order to show off your skills and be able to ask for salary increases in the next role rotation (>1600 after 2.5 years).
Some positions don't require high skills, but then it's harder that your work will be recognized.
Other companies may offer higher salaries, but are not as flexible for Home Office.