Company: IBM
Date: 2013-06-02
Overall rating: 4/5
Employment status: former
Experience level: Junior

Great for go-getters
Pros: Great company that gives you the freedom to do your job the way you want to.  Great for those with an entrepreneurial spirit.
Cons: Sometimes the environment can be rather political.  As with most positions, it's always important to have a strong internal network.