Work with very nice, talented people.
First and second line managers generally care about you.
Good work-life balance.
Upper management is terrible. They don't care about you. Benefits are mediocre at best. Healthcare and dental aren't very good.
401k match used to be good, but was recently gutted to a "retirement benefit plan" invested in treasuries. Effectively costing younger workers hundreds of thousands of dollars in their future retirement accounts.
Upper management doesn't care about employee concerns and ignores/gaslights us. Seemingly every year, upper management finds another corner to cut, always negatively impacting the average employee. IBM sites continue to get worse and worse from lack of basic maintenance.
Show some empathy. Be honest. Don't lie to us and treat us like we're stupid. The 401k match fiasco and gaslighting was the last straw for me in trusting anything that comes from the top.
First round: * Java and basic cloud questions * Multithreading * Collections * Project-related questions * Previous experience * Core Java * System design-related questions Second round: * Managerial questions Third round (DM round): * Role fitm
Typical two-part interview. Part one: You have a discussion with a people manager to better understand your background and personality. After this, for part two, you meet two tech leads to discuss various concepts to better understand your backgrou
The interview process involved a HireVue screening followed by a technical phone interview. The discussion primarily covered technical experiences, class projects, and course material. It was a fairly simple and straightforward interview experience.
First round: * Java and basic cloud questions * Multithreading * Collections * Project-related questions * Previous experience * Core Java * System design-related questions Second round: * Managerial questions Third round (DM round): * Role fitm
Typical two-part interview. Part one: You have a discussion with a people manager to better understand your background and personality. After this, for part two, you meet two tech leads to discuss various concepts to better understand your backgrou
The interview process involved a HireVue screening followed by a technical phone interview. The discussion primarily covered technical experiences, class projects, and course material. It was a fairly simple and straightforward interview experience.