Company: IBM
Date: 2016-08-18
Overall rating: 1/5
Employment status: current
Experience level: Junior

Terrible place to work
Pros: OK pay, bonus unlikely to materialize as the company continues to lose maney
Cons: Management is unwilling or unable to provide opportunities, mentorship or guidance.  You may never meet your manager and if you take direction on yourself it will likely impact you negatively at review time. 

Different parts of the company are run quite differently so perhaps a product/solution group will be better as may a sales position.