The employer to employee relationship was very respectful. The pay and benefits were good.
Cons
Poor, indecisive leadership. Nothing was ever accomplished. You work hard and stand still for months on end while different departments each work toward their own goal. Those goals do not seem to be the same for each department. They need to better define job titles and descriptions. My title had nothing to do with the actual work I performed and was very misleading to me.