This is a great company to work for. They honor career development and training as well as employee work-life balance.
I am constantly learning within my position and am challenged daily with new tasks. The company is large but feels close knit. Excellent group of mentors and wonderful staff to work with. Days can be stressful but often go by quick. The human resource department has done a great job ensuring great benefits and work-life balance.
ProsCareer development and training
ConsOccasionally poor communication between staff and management