Taro Logo

If you're a developer by passion rather than by trade, read this

Software Developer
Former Employee
Worked at General Motors for 4 years
March 30, 2018
Atlanta, Georgia
3.0
RecommendsNegative OutlookApproves of CEO
Pros

GM provides average salary with regular guaranteed minimum raises that make it competitive quickly. There's room for lateral movement if you pursue it. If you're a college hire, there's potential for socialization. It's a great opportunity to land in a tech hub with lots of opportunities, if you get the right position.

Cons

Bait and switch hiring. Upper management is either unaware or negligent of best practices. You won't know beforehand what you'll actually do. Your title may be 'software developer,' and after passing the bootcamp with flying colors, those around you that horribly failed every test will end up in actual developer positions while you end up working on basic ETL or file transfers, essentially not doing anything you were hired to do (even if they told you that you would be).

If you end up writing actual code, you're more than likely to find that management considers unit testing to be an enhancement, rather than a necessity. As other reviews have mentioned, a lot of the previous HP/Dell managers are still around. Many of them fail to keep up with best practices or only follow recent trends. So, you end up with managers insisting on implementing everything as a microservice or a blockchain, yet campaigning against any kind of unit testing.

Those in management in an organization this size are more focused on climbing their ladder than on actually producing quality work. You will not get ahead by improving processes. You will only get ahead by improving upper management's perception of existing processes (of course, determined within Excel).

Advice to Management

Listen to the top-tier college hires. The usual advice is to listen to your experienced employees, and that college hires are clueless. This is generally true. However, most of your earlier middle management didn't actually work their way up by virtue of their technical talent, so you need to start listening to your top-tier college hires.

This is a connected world, and when you hire 10k college students who realize your development practices are poor, this is why so many use their salary to buy an Audi or Porsche.

Was this helpful?

General Motors Interview Experiences