Company: IBM
Date: 2015-07-14
Overall rating: 5/5
Employment status: current

Software Developer
Pros: Fantastic Company. Prestigious, treats employees well. Great opportunities.
Cons: It's a huge company, can be challenging for someone who struggles in a strict hierarchy, or who isn't looking for a very professional environment.