Company: IBM
Date: 2019-08-08
Overall rating: 2/5
Employment status: current
Experience level: Junior

It's ok, not great!
Pros: *Decent Salary (Basic starting Salary)
*Flexibility
*Cannot think of anything else
Cons: *Overworked due to being understaffed in some areas at times
*Bureaucratic
*Too many management levels and managers, some of whom seem to just be in meetings all the time and no results come of those meetings
*Salary Reviews once on the job are a total shambles and beyond the most stupid thing I have ever witnessed. It is based on the skills you have rather than the work you put in and results you achieve- so an employee who has the "skills" they want for the future comes first, even if their performance overall is worst than someone who they deem to not have the "skills" yet is able to perform better and show better results.
*Unequal opportunities due to "skills" again- someone with skills they need for the future will be put forward for promotion first- despite their worst overall performance. The person with skills then leaves the company shortly after their promotion, leaving the less "skilled" better performer to pick up the work for both, but on their same basic salary because the "skilled2 employee got the raise, the promotion and then left.