A good company name on your resume. Recruiters will try to snatch you up if you start looking for another job outside the company.
Engineers know their stuff well.
Lots of perks (CAP awards for a project well done, good onsite cafeteria, gym, etc).
Company has many business units covering many technology areas.
Sweatshop: Expect 70+ hours of work regularly if you are an engineer.
High pressure: Not only do you have to put in long hours, it is a high-pressure environment. Everyone is pressuring everyone else to get the work done, leading to a very nasty environment and teamwork suffers a lot. People just do not have time to help others unless it is something that is "visible" by their management.
Company frugality policy means you do not have the resources (equipment) to actually do the work expected of you. People spend a lot of wasted time fighting over equipment and making do with prototypes that do not work.
A sense of ownership does not come from stock options; it comes from people having more control over their work. Give your employees more control over their work.
Phone interview: - Basic data structures - Computer science fundamental questions Onsite (4 rounds): - 3 technical rounds (coding/design, fairly simple) - 1 round with the hiring manager (more behavioral questions)
Covered basics on how to implement a web application. Wanted to see previous work examples. The process included: * A phone screening. * Three on-site interviews. Focus was on both front-end and back-end knowledge. Interviewed several people.
The interview was 3 hours long and included 4 interviewers. They asked questions on Java, data structures, and single sign-on. It was an average experience for a senior software engineer, not too tough and not too easy. The interview was appropriate
Phone interview: - Basic data structures - Computer science fundamental questions Onsite (4 rounds): - 3 technical rounds (coding/design, fairly simple) - 1 round with the hiring manager (more behavioral questions)
Covered basics on how to implement a web application. Wanted to see previous work examples. The process included: * A phone screening. * Three on-site interviews. Focus was on both front-end and back-end knowledge. Interviewed several people.
The interview was 3 hours long and included 4 interviewers. They asked questions on Java, data structures, and single sign-on. It was an average experience for a senior software engineer, not too tough and not too easy. The interview was appropriate