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

Benefits
Pros: Great place to work, plenty of bleeding edge Enterprise Tech combined with next generation tech.
Cons: Complex organization hierarchy causing confusion who own what, who is doing what