Company: IBM
Date: 2015-07-11
Overall rating: 2/5
Employment status: former
Experience level: Junior

IBM Platform
Pros: Training and knowledge sharing. Friendly and competent co-workers.
Cons: Some departments are run by unqualified management team. Lots of silos and archaic systems. Salaries are not competitive. Engineers are poorly equipped to do their jobs. Culture of fear.