Campus is attractive, and parking is good.
Food served on-campus is good.
People are generally nice and willing to help you if you ask.
Even developers travel to customer sites, a nice touch to remind you why you're doing this.
Positive culture; people want to do the right thing.
Bureaucracy can be overwhelming with respect to changing code.
Codebase is old and patchy, to the point where the changes you make don't feel useful.
Above two points mean the job feels less like a developer job and more like a generic job with a technology requirement.
Technologies are somewhat out-of-sync with the outside world. This is slowly changing (they are migrating from an old frontend to a newer one), but you aren't on the cutting edge.
Don't take the job if you're a software perfectionist - there's a lot of stuff you'll want to do that you can't.
Amount of time-logging can feel excessive at times.
Do some centralized technical design, and make your system amenable to unit testing. Right now, all the high-level technical design is being done by UI and business people, and technical plans seem more localized (with some exceptions).
This may require re-design of many modules, which will be a lot of work, but you need to do this in the long run.
First, there was a 30-minute behavioral interview, which was pretty relaxed and went over your resume. Second, there was a 4-hour exam. I finished in about 2 hours and 45 minutes and got to the next round, though I'm unsure about the correctness of
There was a 15-30 minute discussion with a software dev. It was just an introduction to the position and company. After that, there was a 4-part skills assessment that tested math, intuition, comprehension, and programming skills.
I applied through the university career fair. I got a call in two weeks asking for a telephonic interview. It was mostly behavioral. There was an online assessment following the interview, which had four sections: * Programming * Mathematics * Spee
First, there was a 30-minute behavioral interview, which was pretty relaxed and went over your resume. Second, there was a 4-hour exam. I finished in about 2 hours and 45 minutes and got to the next round, though I'm unsure about the correctness of
There was a 15-30 minute discussion with a software dev. It was just an introduction to the position and company. After that, there was a 4-part skills assessment that tested math, intuition, comprehension, and programming skills.
I applied through the university career fair. I got a call in two weeks asking for a telephonic interview. It was mostly behavioral. There was an online assessment following the interview, which had four sections: * Programming * Mathematics * Spee