Pros
Consistent hours, lots of overtime opportunities, good pay, good benefits, great sick leave
Kontras
The company does not understand work/life balance. Right now I am working 2 weeks straight with 1 day off. Some people don't mind but it does get to be a lot, especially around holidays. Plan on not seeing your kids or family a lot because you will LIVE there. Management and "team" environment is OK but mediocre and subpar. Management often times is more so just a title and non existent. The term "team" loses its claimed value at the company once you leave orientation. DO NOT COUNT ON ANYTHING THEY TELL YOU! They love to pull the rug from under you a lot so please take everything lightly and don't expect to get everything that they tell you. They promote the people that are the WORST examples.... people that you would probably use as an example of what not to be... this isn't true for all but definitely for most.