Challenging work, accessible management, excellent compensation including bonuses, ESPP, RSUs, etc. Excellent benefits (but decreasing). Perks like free soda, coffee, etc. (but decreasing).
Essentially, the company is in a period of cost-cutting, and the way they are doing it is very different from how things used to be.
When I was first hired around 2008, the company was also going through tough times. In the economy at the time, nobody really knew what was happening. To hedge against things possibly getting worse, the company held off on giving bonuses for one review period.
They had a meeting and explained the situation to the employees, and as a show of solidarity, the executive team all took a 25% pay cut. We respected this. Once things were more stable, not only did they bring back bonuses but they made the next one bigger than normal to make up for not giving one during the previous cycle.
The way the cuts are happening this time is very different. Basically, I would describe it as being penny wise and pound foolish.
There is now an approval process to get an AA battery for a pager. A new laptop now requires VP approval, and sodas are being removed from conference rooms. They are cutting in ineffective, but visible ways, which is the worst way to go.
Additionally, health benefits are set to decrease as of the first of the year. They will still be good, but not great as they once were.
Be very careful. You may not be aware of it, but most of us with good social media profiles are being regularly contacted by the Googles, Facebooks, and Apples of the world. If you keep being unwise with your cuts, you will experience your top performers leaving en masse.
Core technology, specific to what you know and more detailed with respect to the projects you have worked on. Focus on practical issues and technical details, rather than much behavioral content. Interviewers were friendly and helpful, and they gav
Interviews are conducted one-on-one with the manager and other engineers. There is no company-wide process to guide interviewers. The process depends on the group and the interviewers, who typically tend to focus on questions based on their own expe
Hiring manager interview, mainly to discuss your research background. On-site interview, focusing primarily on your background. Very quick process to get the results, and the HR is also very supportive in providing information.
Core technology, specific to what you know and more detailed with respect to the projects you have worked on. Focus on practical issues and technical details, rather than much behavioral content. Interviewers were friendly and helpful, and they gav
Interviews are conducted one-on-one with the manager and other engineers. There is no company-wide process to guide interviewers. The process depends on the group and the interviewers, who typically tend to focus on questions based on their own expe
Hiring manager interview, mainly to discuss your research background. On-site interview, focusing primarily on your background. Very quick process to get the results, and the HR is also very supportive in providing information.