Great culture, friendly people, rejuvenated engineering culture, a lot of opportunity. My current manager is supportive of me moving to a new team.
Pay raises are on a rigid schedule. Some managers lack technical expertise and don't have a clue about software development.
Make an attempt to bring your team together:
I've been with my current manager for a while. The only fun days are when people quit, and we can go out to eat together.
I enjoyed all the conversations I had. The interviewers were well-prepared and had reasonable expectations for the interview. It felt like a good use of time, though it was a multi-step process.
I interviewed with three people. All questions asked were in the form of S.T.A.R. questions (Situation, Task, Action, Result). A couple of days before the interview, I found a bunch of STAR questions online and then picked out three to five stories
Two calls from recruiters discussing roles. One phone screen, which lasted around 45 minutes. Two assignments: one on coding and one on personality. One onsite interview that lasted a day. Overall, it was a smooth experience.
I enjoyed all the conversations I had. The interviewers were well-prepared and had reasonable expectations for the interview. It felt like a good use of time, though it was a multi-step process.
I interviewed with three people. All questions asked were in the form of S.T.A.R. questions (Situation, Task, Action, Result). A couple of days before the interview, I found a bunch of STAR questions online and then picked out three to five stories
Two calls from recruiters discussing roles. One phone screen, which lasted around 45 minutes. Two assignments: one on coding and one on personality. One onsite interview that lasted a day. Overall, it was a smooth experience.