Company: IBM
Date: 2015-04-12
Overall rating: 1/5
Employment status: current
Experience level: Junior

Was very excited about IBM,  now spirits are broken
Pros: Good benefits. Good pay. Lots of very good and very interesting self-directed courses on their learning tool. Easy to get the training and certifications you need, not as much red tape for approval. Lots of innovation, clubs to attend to learn interesting things.
Cons: Extremely hostile environment. Was pulled off a project less than a month after starting for a "performance issue". The client did not give me a chance to learn the ropes of either the client or IBM itself and people in the other office on the client side were extremely rude to me when I was still learning. I was even threatened once. Feel treatment from client was discriminatory.