Pros
Exceptional training/mentoring process. Management is hands on and accessible. During busy times, management listens and redistributes work as necessary to alleviate stress. Big focus on communicating product and industry changes. Welcoming of new ideas and simplifying processes. Telework is available after a year of service (based on performance) and as needed (sick, weather, etc). Comforting to know that, should I move out of state, I could work from home. Company is highly transparent and wants to keep employees engaged. Volunteer opportunities galore. Company mission is one you can stand behind.
Cons
High levels of turnover in the department is slightly concerning, however, understandable as majority of roles are entry-level. Busy time can mean putting in 10+ hours of overtime in a week.