Company: IBM
Date: 2013-04-14
Overall rating: 3/5
Employment status: current
Experience level: Junior

A good company that doesn't treat it's employees well
Pros: The company pays well and when applicable, can give you great freedom to do your work as you see fit.
Cons: Management likes to oversee things too closely and do not invest in their workforce. They are to worried about looking good to shareholders at the expense of the employees.