Everyone is friendly, cooperative and always ready to share their expertise. My mentors and supervisors were very knowledgeable and were eager to help me and educate me on various skills. I would recommend this company as a workplace for their relaxed work atmosphere, great culture and professionalism.
-Good benefits and pay
-Diverse employment opportunities and departments
-Modern workplace with nice amenities and technology
-Great IT department
-Work place and schedule flexibility
-Many company sponsored events
-Many great people and personalities
-Several cons seem to be industry wide
Cons
-Difficult to recieve training
-Many corporate practices and feel for a small to mid sized company
-Can be very political
-Poor work life balance
-Advertised culture is often not as it seems
-Do not always deliver on promises made to employees