Not enough overtime. Which is needed after the absurd amount taken out of my check to get health insurance for my family. Their motto is "we live where we work" which isn't true because 90% of my time working there has been spent traveling 75-150 miles one way to a different city to work.
ProsThey are very understanding of needing time off because of family emergencies or illness
ConsNo paid vacation till you reach a certain "level", no paid holidays till you reach certain hours worked, almost one year in and I'm not there yet, Treat your hard working employees better.