High base salary; high competitive technologies; very talented coworkers.
Everything seems to be ad-hoc and move way too fast. The technical managers are very aggressive but sometimes lacking the long-term vision for the team. No job security. Even the Directors and VPs can be let go anytime.
Consolidate your long-term vision, not just short-term solutions. Facilitate your team member's career development, not just use them like a contractor.
I only talked to the manager after a few emails back and forth. The second part was over the phone. There were no tech questions, just basic things about the company, what they were looking for, what they do at the company, and their challenges.
The process was pretty organized. Most questions were design-oriented rather than just coding on a whiteboard.
After the initial discussion, I had an interview over the phone. The engineer over the phone asked questions about my resume and a few design questions. I was informed after 2 days that they want me to come for an in-person interview. I was surprise
I only talked to the manager after a few emails back and forth. The second part was over the phone. There were no tech questions, just basic things about the company, what they were looking for, what they do at the company, and their challenges.
The process was pretty organized. Most questions were design-oriented rather than just coding on a whiteboard.
After the initial discussion, I had an interview over the phone. The engineer over the phone asked questions about my resume and a few design questions. I was informed after 2 days that they want me to come for an in-person interview. I was surprise