Pros: good work environment
Cons: shift work
Very busy environment during the days, not so busy during the nights. It is a good environment for building employee relationships, most employees get along very well. Everyone is encouraged to do work when there is work to be done, and for the most part everyone contributes.