Good job security for top performers, generally good compensation, and exposure to lots of technologies.
Bureaucracy, global teams make it hard to communicate and work quickly, tons of meetings, lots of interlocking with many other products, lack of engineering freedom, scope creep.
Invest in good engineers and let them drive ideas from the bottom up. Invest in quality by staffing projects better and allowing time, instead of paying the cost of quality after delivery. Buy vs. build has negative long-term implications on brand quality and recognition, even if short-term gains are noticeable due to decreased risk.
3 rounds: First was a written round with two coding questions sent over email. Second round was a virtual interview. It was technical, mostly C++ questions. Third round was managerial and behavioral with the Manager.
The interview process involved: * HR phone call * Email communication * On-site interview First round: with 2 engineers, focusing on Java. Second round: with 2 managers, discussing work experience and communication skills. After the intervi
I was provided a test to help demonstrate my ability to write and edit. Fair, straight, adequate. They asked questions about background, commitments, and willingness to go the distance for a project.
3 rounds: First was a written round with two coding questions sent over email. Second round was a virtual interview. It was technical, mostly C++ questions. Third round was managerial and behavioral with the Manager.
The interview process involved: * HR phone call * Email communication * On-site interview First round: with 2 engineers, focusing on Java. Second round: with 2 managers, discussing work experience and communication skills. After the intervi
I was provided a test to help demonstrate my ability to write and edit. Fair, straight, adequate. They asked questions about background, commitments, and willingness to go the distance for a project.