Where to begin? Insurance was AWFUL, vacation pay/holiday pay is a joke, management is a joke (mine was anyway), no communication from upper management nor do they seem to care. They'd come to the site just to say they were there, sit in conference rooms for an hour and do other work, then leave. Never felt as if my manager listened to me or cared what I had to say. Concerns were brushed under the table and never addressed. Manager called/emailed at all hours of day (7 days a week) for no good reason and would ask my opinion and then do the opposite. I could not get away from this company quick enough!