Company: IBM
Date: 2019-03-14
Overall rating: 3/5
Employment status: current
Experience level: Junior

Old
Pros: The salary it’s ok but you might not get a raise when you want it, for me it was delayed by a year.
People are great but you can find great people in other companies also.
Cons: Very bureaucratic 
You need a business reason for everything, even a laptop if it is not the standard one, free courses are wothless and paid courses are almost never approved, on the other side money are wasted by management in some stupid ways. 
Ussualy you will be stuck woth old technologies bad clients which the management entertains in the bad practices.