Company: IBM
Date: 2015-04-07
Overall rating: 4/5
Employment status: former

Actually a modern company
Pros: Progressive, cares about employees, doesn't have that big corporate feel.  They encourage you to get promoted and move around in different roles.  They encourage you to use all of your vacation and send you frequent reminders.
Cons: Pay is not competitive.  Getting promoted doesn't offer fair pay increase