Pros: advancement oppertunities, healthcare, good pay, cafeteria and fitness center on site
Cons: very little overtime available
Management was understanding and attempted to make the workplace enjoyable for everyone and the co-workers were polite and courteous. Almost every part of the job was the best part, I cant think of anything that I would consider to be the hardest part. This was a very enjoyable job.