Pros
Great work-life balance, supportive team members, supportive management, lots of opportunities to train, leadership is very approachable and supportive, questions and learning are always supported and encouraged, opportunities to grow within the company, great health insurance, great benefit package. Competitive pay.
Cons
I have no complaints with this company.