Competitive compensation/bonus and other benefits, including 401K (Michigan's cost of living is comparatively lower than the West Coast). Good work/life balance. Job stability is good, so a lot of people work their entire lives and retire from GM. Tuition assistance is generous. Vacations and holidays are also generous. Access to company cars (if you are in the right group).
Very mediocre engineering talent (at least the area where I work). A lot of people rely on taking credit for others' work.
Does not attract competitive engineering talent, and the hiring/interview process is very poor. You can't hire smart technical personnel by asking behavioral questions.
Extremely political. As a result, no one wants to make critical decisions, and a lot of unfair promotions are given from my perspective.
After a certain level, it's very hard to move up in the company. As a result, a lot of employees who hit that level comparatively early in their career and get stuck in the same level for a few years end up becoming very mediocre and unenthusiastic at work.
A lot of unnecessary meetings, and there is a culture to "look busy".
Very bureaucratic. Too many useless processes to get simple things done.
Most of the time, work is not challenging as the automotive industry is not as fast-paced as some of the other industries.
Very few things to do in Michigan.
The company talks a lot about the new GM, but that also needs to be reflected internally. There is a lot of old-school mentality that needs to be changed.
GM needs to promote young talent who possess a "can do" attitude and focus on delivering quality products.
GM may find it hard to retain talented individuals if they are not rewarded for their hard work. How can management expect talented people to keep shining if the mediocre and talented get stuck at the same level after a few years with more or less the same salary and benefits?
Upper management needs to be more willing to hear employee concerns and take criticism. A lot of key decisions are taken just to please bosses/upper management.
Multiple phone conversations with a company-hired recruiter; I needed to understand some history that related to the position I was trying to obtain. Discussed current salary and the salary I wished to obtain. Two phone interviews with the hiring man
The hiring process was not that tedious. It had only three things: * Telephonic round in which details of all the parts of the system were asked (I never used that knowledge after joining this company and have forgotten everything now). * Face-to-fa
The entire interview was 5 hours long. I interviewed with 2 different managers from the same department, and each interview lasted about one hour. The remainder of the time was spent visiting some of the facilities. Both managers were knowledgeable a
Multiple phone conversations with a company-hired recruiter; I needed to understand some history that related to the position I was trying to obtain. Discussed current salary and the salary I wished to obtain. Two phone interviews with the hiring man
The hiring process was not that tedious. It had only three things: * Telephonic round in which details of all the parts of the system were asked (I never used that knowledge after joining this company and have forgotten everything now). * Face-to-fa
The entire interview was 5 hours long. I interviewed with 2 different managers from the same department, and each interview lasted about one hour. The remainder of the time was spent visiting some of the facilities. Both managers were knowledgeable a