Work and life balance are good.
Generally reasonable development process.
Incompetence among senior management (in technology). Frequent changes of first-line or second-line management. Frequent re-organizations. Very old technology. Micromanagement of technical issues by some senior managers (CTO, VPs, etc.). Limited career growth.
Allow technical experts to make more decisions about technology. Stop dictating.
The process was long and boring, with back-and-forth communication for about three months before the offer was presented to me. The recruiter was inconsistent throughout this period. During the three months, I was asked some coding questions, though
1. Phone interview 4. Rounds of onsite interview The interview had a lot of data structures and algorithm questions. All of them were straightforward, out-of-college questions. None of them were difficult. Additionally, there were a few technical qu
Phone screen and the 4-round interview. The phone screen was technical. The interview had two technical rounds and a couple of non-technical ones. One round was with the PM Lead, and it was more of a process discussion.
The process was long and boring, with back-and-forth communication for about three months before the offer was presented to me. The recruiter was inconsistent throughout this period. During the three months, I was asked some coding questions, though
1. Phone interview 4. Rounds of onsite interview The interview had a lot of data structures and algorithm questions. All of them were straightforward, out-of-college questions. None of them were difficult. Additionally, there were a few technical qu
Phone screen and the 4-round interview. The phone screen was technical. The interview had two technical rounds and a couple of non-technical ones. One round was with the PM Lead, and it was more of a process discussion.