Pros: high pay, flexible with schedule, nice perks, caring management
Currently work here, and hope to never leave. Management really cares about YOU. Your goals, ambitions and needs. Pays great, and company always shows their appreciation for your hard work. Great training and mentoring to move up in the company.