Work from home is a good option, but it depends on your project, team members, and managers.
If you are a learner and a hard worker, then IBM is not a place where you would love to work. There is a lack of growth, a weird hierarchy of managerial staff, less transparency, and smaller hikes.
Please don't put non-technical people in leadership areas where they need to evaluate technical people. Expertise should be respected.
The concept of a people manager and a functional manager is quite bad, as a functional manager cannot give you a rating though he knows how you work, and a people manager cannot evaluate you and give a rating as he doesn't even know what you work on. Strange.
It took 4 hours to complete the entire interview process.
I applied for the role of Tech Lead, Microsoft Technologies. The interview process took one day. It was scheduled at 11:30 AM and completed by 5:30 PM. There were two rounds: Technical and PDM.
The interview process was good. The interviewer was good to hear from. They answered all questions, helped, and provided hints for any tough questions. The interviewer has good experience in Oracle tech and was a kind person.
It took 4 hours to complete the entire interview process.
I applied for the role of Tech Lead, Microsoft Technologies. The interview process took one day. It was scheduled at 11:30 AM and completed by 5:30 PM. There were two rounds: Technical and PDM.
The interview process was good. The interviewer was good to hear from. They answered all questions, helped, and provided hints for any tough questions. The interviewer has good experience in Oracle tech and was a kind person.