Company: IBM
Date: 2016-01-31
Overall rating: 4/5
Employment status: current
Experience level: Senior

Stable
Pros: Stable and strong HR policy makes IBM a great company to work
Cons: As a big player with many opportunities to move horizontally, vertical promotions are hard to get