Nothing. Since joining till date, I haven't observed a single positive sign. Management always tries to protect their seat and will throw you out of IBM irrespective of how you perform. There's a lot of communication gap with management and HR. PTOs are a joke. If you lick your boss's shoe, you will be able to utilize your PTO to the fullest.
You need to lick your manager's shoes always to get promotions. Otherwise, it's hard to survive.
There is no HR system in place to raise concerns on working hours and office premises.
Bonus is a joke and HR is invisible.
Unrealistic goals to achieve.
Management without technical knowledge will decide your future in IBM.
All these managers can't survive outside, and I see most of the managers working in IBM for 20-30 years.
If there is any zero star, I will give it.
I applied through LinkedIn. You have to take coding tests or other evaluations, and finally, an interview. The interviews are with several people from Human Resources and someone from the team.
They stuck to the point. They checked my GitHub because I had put it on my resume. They checked if I knew my projects well. I was tested on my fundamentals in Core CSE subjects.
I applied for an intern position and was given an automatic online assessment. I solved it almost perfectly and received a rejection the following day. The process felt very automated, and their application website is quite outdated.
I applied through LinkedIn. You have to take coding tests or other evaluations, and finally, an interview. The interviews are with several people from Human Resources and someone from the team.
They stuck to the point. They checked my GitHub because I had put it on my resume. They checked if I knew my projects well. I was tested on my fundamentals in Core CSE subjects.
I applied for an intern position and was given an automatic online assessment. I solved it almost perfectly and received a rejection the following day. The process felt very automated, and their application website is quite outdated.