Generally smart, nice coworkers.
Working on software that helps save lives feels meaningful.
Good compensation for the Midwest, especially for someone just coming out of school.
Good healthcare benefits.
Beautiful, quirky campus.
Amazing, low-priced food.
Flexibility to explore work outside your core responsibilities.
Our actions and decisions often feel like a departure from our ideals and the semblance of culture evangelized by upper management, more so in the past couple of years. We've pointed to our culture as justification for making questionable and disappointing decisions. Recent examples include the Epic Systems Corp. v. Lewis case, which hurt workers' rights all across the country, and forcing employees back to campus unnecessarily and prematurely during the COVID-19 pandemic.
Development processes and tools feel clunky and outdated. We are bogged down by technical debt that typically puts innovation or process improvement on the back burner.
Your overall experience, ranking, and career trajectory are highly dependent on your team lead. Many of them lack proper training, skills, and experience to manage. It's really luck of the draw.
We should take more cues from what other major software vendors are doing in regards to our culture, policies, benefits, technology, etc. We should be quick to adjust to ensure we're staying competitive and relevant.
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