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.
Phone screen, followed by an online coding assessment. I received a request for an onsite interview 4 days after the assessment and they flew me to Madison, WI within 2 weeks. I received an offer within a week of the onsite.
There was a relatively brief phone screen, after which came their infamous online assessment. It contained around 4 programming questions, a section on a made-up programming language that you have to reason about, and a timed section of short logic q
Submit an application. A 30-minute phone interview that was half behavioral and half technical. A 2-3 hour online logic, math, and programming test. The first three sections were fairly simple, but the last coding section was pretty difficult. After
Phone screen, followed by an online coding assessment. I received a request for an onsite interview 4 days after the assessment and they flew me to Madison, WI within 2 weeks. I received an offer within a week of the onsite.
There was a relatively brief phone screen, after which came their infamous online assessment. It contained around 4 programming questions, a section on a made-up programming language that you have to reason about, and a timed section of short logic q
Submit an application. A 30-minute phone interview that was half behavioral and half technical. A 2-3 hour online logic, math, and programming test. The first three sections were fairly simple, but the last coding section was pretty difficult. After