Opportunities for leadership. Opportunities for management, if so inclined. Decent salary. Good benefits. Large amount of vacation days, if you are able to take them.
Company claims to want to innovate, but something as simple as using a new library or software requires multiple months to get approved by both architects and the legal team. There's an insane amount of bureaucracy and red tape.
It's a heavily siloed environment where teams focus on only one small piece of the puzzle and refuse to help with anything outside their area of expertise. Developing any application requires multiple meetings with multiple teams who often block anything that falls outside dictated standards.
Hardware requests can take months and require multiple meetings with architects who push back on every request. There's a reactive mentality to only increase hardware resources when problems occur rather than a proactive mentality to prevent those problems in the first place. Standards are enforced by the letter rather than the spirit.
Give developers more flexibility to innovate, rather than tying their hands with excessive process and red tape.
- Phone call with recruiter (I believe, not sure). - HackerRank-style take-home with a LeetCode Easy. The most painful part was processing it. - Interview with managers, asking questions about the take-home and technical knowledge.
Easy. Hirevue, basic technical questions, and a coding challenge. The interview consisted of two hiring managers from different locations, both occurring back-to-back. Pretty simple process. Got laid off two years later, though.
Applied online. Got a phone call from GM's recruiter. Then a video interview with two senior managers who are NOT the managers that you will work with if you get the job.
- Phone call with recruiter (I believe, not sure). - HackerRank-style take-home with a LeetCode Easy. The most painful part was processing it. - Interview with managers, asking questions about the take-home and technical knowledge.
Easy. Hirevue, basic technical questions, and a coding challenge. The interview consisted of two hiring managers from different locations, both occurring back-to-back. Pretty simple process. Got laid off two years later, though.
Applied online. Got a phone call from GM's recruiter. Then a video interview with two senior managers who are NOT the managers that you will work with if you get the job.