Lots of different projects to work on.
Technologies used are a mix of battle-tested and cutting-edge.
A mix of experienced and newer engineers.
Positive work environment and co-workers.
Process can sometimes overshadow the work required to get functionality out. Peer review is great, but sometimes the amount of review required by management/technical leadership can be the reason it takes so long to finish work. Limited accountability.
Get to know your reports. Help them understand their strengths and weaknesses.
Promote people based on talent, drive, and results. Stop promoting based on time served and nepotism.
Make promotions and raises as transparent as possible, from who is actively seeking one to the work they are putting in to accomplish it. Make it a fun place to work and ensure everyone is pulling their weight.
Applied online, one screening followed by an on-site. There were 3 rounds; 2 people interviewed in each round. The interviewer will go in detail in whatever is there on your resume or whatever you speak.
2 Phone Interviews: * HR * Hiring Manager
The on-campus interview was entirely behavioral, with hardly any technical questions. It felt almost too easy to be true. The on-site interviews, three in total, were hardly different. The interviewers seemed more interested in selling the company a
Applied online, one screening followed by an on-site. There were 3 rounds; 2 people interviewed in each round. The interviewer will go in detail in whatever is there on your resume or whatever you speak.
2 Phone Interviews: * HR * Hiring Manager
The on-campus interview was entirely behavioral, with hardly any technical questions. It felt almost too easy to be true. The on-site interviews, three in total, were hardly different. The interviewers seemed more interested in selling the company a