Company: IBM
Date: 2017-12-05
Overall rating: 4/5
Employment status: current
Experience level: Junior

Not quick learning curve, but very stressful at the same time
Pros: - Demanding environment with lots of challanges to take on the projects and grow as a professional.
- Good people can grow fast.
- Existence of formal promotion procedure.
- Lots of online resources with books and courses for self training.
Cons: - Stressful work environemnt with very high work load and preassure on consultants and managers.
- Super burocratic company.
- Messy and too quickly changing internal IT systems with no proper integration between them.
- Too hard to change a project.
- Short time allowed on the bench. You might be very quckly get out on the street just because they don't have a matching project for you right now.
- Decline in consultancy services which means more and more good people are made redundant.