Company: IBM
Date: 2017-02-20
Overall rating: 4/5
Employment status: current
Experience level: Senior

Getting better
Pros: Starting to focus more on people than just process

Decent salaries

Finally using better technology for systems that employees need to use (HR, Expenses, Performance, etc)
Cons: Very slow and rigid.  Benefits aren't what they used to be.  Profit sharing is minuscule, while exec bonuses are very large in a period of declining revenues.