-VERY high turnover rate. Betts' culture and work environment feels very negative, due to the fear of not hitting your quota and being let go. I had a stressful and negative experience in the first couple months of ramping up.
-To those considering working here: ask lots of questions about how you will be trained and supported at the company