You don't see a lot of mass firings in the engineering department. They are happy to put you in a position to do a job that you may not be considered for in another company because of lack of experience or qualifications.
Free parking, coffee, and occasional lunches.
Like others have said, they have trouble getting rid of dead weight and difficulty motivating top talent to stay.
It's very much a sit down and shut up environment. Feedback is not encouraged.
Everything is political. It requires a policy and procedure for everything. It is common to see people thrown under the bus.
Getting basic tools to do your job is impossible. There's lots of lip service to software development methodologies in use, etc., but no execution to back it up. Turnover is high.
If you want to attract the best and the brightest, you need to create an environment that encourages it. When I was recruited into the company, the HR person told me about how GE looked for people who can connect the dots, etc. The culture actively discourages this kind of thinking, and many of your hires have trouble doing this. Ditch the ceremony, get to the essence, and give your people the tools they need to do their job. If people are not able to perform after you have given them the tools and environment, you need to remove them from the team.
Bureaucratic. They made a verbal offer and then it took weeks to get the offer letter to me. It should have been a sign of things to come.
The HR contacted me and set up an interview with the hiring manager. The hiring manager called on time. I felt he had some preconceived notions about me and my experience. There was minimal exchange of greetings, and he was straight to the point abou
I thought the interview process was very professional. It started with a "screen" interview with the GE recruiter, followed by an interview with the hiring manager, followed by a group technical interview, and finally an onsite panel interview.
Bureaucratic. They made a verbal offer and then it took weeks to get the offer letter to me. It should have been a sign of things to come.
The HR contacted me and set up an interview with the hiring manager. The hiring manager called on time. I felt he had some preconceived notions about me and my experience. There was minimal exchange of greetings, and he was straight to the point abou
I thought the interview process was very professional. It started with a "screen" interview with the GE recruiter, followed by an interview with the hiring manager, followed by a group technical interview, and finally an onsite panel interview.