GM could absolutely afford to pay its software developers better. GM has some lofty ambitions in its current transformational state but does not compensate to match these ambitions.
Changed the definition of work appropriately, which allowed team management to decide whether or not it is necessary for their group to work in the office. Upper management will be mandating all teams to return regardless of the team's needs. This was the one benefit that made GM competitive in tech. They will absolutely have a harder time attracting/retaining good talent with this move.
Experience varies from team to team.
Many best practices for software development are ignored.
Top performers are not rewarded.
Weakest performers can skate by without any repercussions.
I keep hearing upper-level management talk about recruiting top talent in the tech space from companies like Google, Meta, etc.
If you're really serious about that, I would highly recommend taking a serious look at the pay structure and benefits package. GM's pay in the tech space is hardly competitive.
They use HireVue for their initial interview process, some behavioral questions, and some coding questions. It’s about a two-hour process, easy to do. Afterwards, you get a meeting with two team members, and they ask similar behavioral questions.
I spoke to a recruiter at a career fair at my school. A few weeks later, they called me in for an interview on campus. There were five or so different questions that were pretty open-ended. It was really more of a conversation than an interview. The
I met them at a career fair and got set up with an interview on campus. The first interview is largely behavioral, with a chance to get to know more about the company. There was one technical question thrown in, but it wasn't very hard.
They use HireVue for their initial interview process, some behavioral questions, and some coding questions. It’s about a two-hour process, easy to do. Afterwards, you get a meeting with two team members, and they ask similar behavioral questions.
I spoke to a recruiter at a career fair at my school. A few weeks later, they called me in for an interview on campus. There were five or so different questions that were pretty open-ended. It was really more of a conversation than an interview. The
I met them at a career fair and got set up with an interview on campus. The first interview is largely behavioral, with a chance to get to know more about the company. There was one technical question thrown in, but it wasn't very hard.