Pros
Lots of opportunity to grow and move up if you are a dedicated employee. Consistent company financial growth. Great coworkers. Interesting work. Very relaxed atmosphere with work from home options for certain departments. Women's Leadership, tuition reimbursement and career training.
Cons
Pay is low when compared against industry standards. Increase pay and hire for quality in call center. With the exception of a few areas the office space is very dated and not optimized for collaboration and quiet spaces. On boarding is inconsistent. Policies are outdated. Employee experience varies greatly depending on department. Culture is improving but not enough time and budget dedicated yet. Company profits are growing significantly each year but that money is not reinvested in employees, office space, technology.