Pros
This job paid a great wage to help me pay off my student debt. Working nights prevented me from wasting money on eating out, traveling or socializing, so I was able to save a lot of money from that too. This job also forced me to grow, gaining years of experience in a short while.
Cons
Do you like having friends at work? Upper management will turn you all against each other. Do you like getting yelled at daily? Upper management will continuously remind you, your best is never good enough. Do you treat everyone like a person? Upper management wants you to treat your reports as numbers. Don't engage in personal or meaningful conversations. Don't develop friendships with them. Do not treat them as if they are different than the machinery. Do you enjoy never socializing with your family and friends? You will be working evenings or nights twice as long as management promises when you are offered the job. This was the most inappropriate, toxic culture. HR barely has a grip on what is happening within the company. They are rarely there for anyone who doesn't work between 7am - 3pm. Even then, team members had a hard time getting in touch with them. They need a lot of work to develop. They work to hire "diverse" employees, yet will write them off until that individual quits.