Company: IBM
Date: 2017-10-28
Overall rating: 5/5
Employment status: current
Experience level: Junior

Great place to work and learn
Pros: The company with solid processes and a well-defined organizational culture.
Cons: It can be very slow and bureaucratic, cycles for promotions are long (2-3 y) by unwritten rules that everyone follows.