Fantastic work environment. Employees are professional top to bottom, and expectations were reasonable and always well-defined.
During my four years at IBM, I had three different managers. While this isn't necessarily a con, each manager led in a similar, formulaic manner. This would lead to inconsistent delivery on business objectives.
In my opinion, the management teams lack much technical experience, allowing clients and/or executives to provide poorly defined objectives, make frequent changes to objectives, and even set unrealistic objectives.
I believe our team would be significantly more productive if the leadership teams had some technical experience, which ideally would manifest in more concrete, informed objectives.
I first had a technical round that lasted for roughly 40 minutes. This was followed by an HR round, which lasted for around 30 minutes. Both of these rounds were held in person. Within a week, I was sent a link to take the iPAT. On clearing that, I
Phone interview, during which we talked about projects and previous classes. I mentioned I was most proficient in Java, so they asked Java fundamental questions, such as the four pillars of object-oriented programming. The interview itself wasn’t t
Phone call interview with HR, followed by interviews with engineers and the manager.
I first had a technical round that lasted for roughly 40 minutes. This was followed by an HR round, which lasted for around 30 minutes. Both of these rounds were held in person. Within a week, I was sent a link to take the iPAT. On clearing that, I
Phone interview, during which we talked about projects and previous classes. I mentioned I was most proficient in Java, so they asked Java fundamental questions, such as the four pillars of object-oriented programming. The interview itself wasn’t t
Phone call interview with HR, followed by interviews with engineers and the manager.