First and foremost, the statement that employees are pressured to give positive reviews is 100 percent true. I am one of those positive reviews years ago, I was asked to give a glassdoor review, i honestly didn't feel comfortable with it, so i simply didn't put one in. Well one day I was put in front of a computer, told not to get up until I put the review in. It came off as extremely inappropriate and high pressure, and like many other employees that same day, I gave the review rather than risk issues with my job.
So on to the review of the company itself, long hours, lots of weekend hours without extra pay. Pay is substandard across the board, many that have left have found competitors in the automotive industry pay significantly more money. If you take any sort of promotion, be prepared to be offered a great deal less than the previous person that held that job, all to feed the corporate greed machine, and boy is it one greedy machine!
Be prepared to be harassed and questioned every time you want to take vacation or PTO too. I literally had an instance where my pto day was cancelled one day prior, simply because company leadership had decided they wanted to have a meeting that day, no warning, just "your not taking the day off, too bad"
Over my years there, i brought various concerns to the attention of my GM and the VPs, they took no action on any of it. A lot of fast talk, a lot of excuses, but at the end of the day they reward bad behavior, and they will punish you for reporting that behavior.
I any many others who have escaped this horrendous excuse for a culture, all agree that your last day turns out to be one of the best days of your life, the day you realize that do to their no rehire policy, you can never work there again, even if someone tried to trick you or lure you back into your old job.
Let that sink in for a moment, the last day at this company is literally a top 10 day of your life, that is how bad it is here.