Good pay, generally good technical experience. Lots of ownership immediately.
Everything around the work.
Project management seems very poor, and you will get jerked around on deadlines. Our company's response to COVID-19 was embarrassing at best and dangerous at worst. Even with the new web transition, you will spend significant time working with extremely dated code in VB or MUMPS.
Worst is that management is extremely focused on deadlines, which leads to poor long-term decision-making. Often, new code feels slapped together, design discussions are entirely UI-focused, and architecture is ignored and suffers as a result. I've seen broken code pushed through by long-tenured developers just to hit development complete deadlines and inflate their metrics.
Treat your employees better. A nice campus is great, but no real work-from-home policy, black box raises/compensation, and poor messaging from HR is very demotivating.
A very long online test is required. It includes some IQ test-type questions, some riddles, and some tasks involving learning unclear rules. The grading isn't totally clear; for instance, it's unclear whether the speed of finishing the test factors i
I submitted my resume through Handshake, completed an online assessment, and then had a brief phone interview. The phone interview was mostly behavioral, with some questions about topics on my resume.
Initial phone screening with a software engineer. He asked about my projects and previous experience on my resume. Then he outlined the role for the last half of the interview, with time for questions. After that, there was an online assessment of
A very long online test is required. It includes some IQ test-type questions, some riddles, and some tasks involving learning unclear rules. The grading isn't totally clear; for instance, it's unclear whether the speed of finishing the test factors i
I submitted my resume through Handshake, completed an online assessment, and then had a brief phone interview. The phone interview was mostly behavioral, with some questions about topics on my resume.
Initial phone screening with a software engineer. He asked about my projects and previous experience on my resume. Then he outlined the role for the last half of the interview, with time for questions. After that, there was an online assessment of