Company: IBM
Date: 2017-02-12
Overall rating: 4/5
Employment status: current
Experience level: Senior

Continued strength in transformation
Pros: 1. Most people really live the 'values' and 'cultures' of the company
2. Wonderful work/life balance; opportunity to shape your schedule as you deem fit
3. You could spend your whole career at IBM and still function in different roles every 2-3 years
Cons: 1. As a large company, you really can be lost if you don't take the time to invest in your career and networking. This is particularly true if you are a remote employee
2. Never been a pay or bonus master. If you are in the high performing, high 'banded' but non-exec. position, you will almost certainly be underpaid! You have to do your homework to determine when / if you decide to move
3. Get used to working across global time zones without any travel. It really is a 'finance' controlled company - expenses are remarkably tightly controlled