Flexible hours, work from home. Microsoft, Java, Database, or UI developers have state-of-the-art tools and related technologies available to them.
Application development/maintenance is heavily influenced by a chaotic production environment. You will spend your day in meetings, supporting production defects/outages, and reacting to planned/unplanned events like tons of security patching/upgrades.
IT policy changes from day-to-day with poor communication. Application customers are a nightmare. You end up telling them what their application does; they don't know (due to an equally chaotic corporate environment).
Good luck getting quality code written, unless you do that on your own time. Did I mention chaotic?
Drain the swamp
I had an over-the-phone interview with mostly JavaScript/Redux/React questions for front-end development. It was only one round; no behavioral questions were asked. The interviewer was nice and willing to talk about the company and its culture. Pleas
The process started with a phone interview and ended with an in-person interview. The interviews were mostly focused on algorithms and optimal coding practices, with a very strong emphasis on data structures. My interview was conducted in Java.
2 rounds. The first is a phone screen with HR, short and simple. They just asked me how many years of experience I've had with the technologies. The second round is with the hiring manager and a panelist, mostly behavioral questions.
I had an over-the-phone interview with mostly JavaScript/Redux/React questions for front-end development. It was only one round; no behavioral questions were asked. The interviewer was nice and willing to talk about the company and its culture. Pleas
The process started with a phone interview and ended with an in-person interview. The interviews were mostly focused on algorithms and optimal coding practices, with a very strong emphasis on data structures. My interview was conducted in Java.
2 rounds. The first is a phone screen with HR, short and simple. They just asked me how many years of experience I've had with the technologies. The second round is with the hiring manager and a panelist, mostly behavioral questions.