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

Overall decent experience.
Pros: Large company with a lot of room for growth, both vertically and horizontally. If you want to move up or branch out, it's not too difficult.
Cons: Strange work/life balance, but I don't know if it's much worse than other companies. The culture is pretty hit or miss.