Great place to work.
I've worked many jobs in varying professions and this is by far the best company I've ever worked for.
Management actually cares about you as a person and values your contributions. They always treat employees with respect and thank them whenever they go above and beyond to help the rest of the ream.
The benefits are better than all but a a few - more ... companies. The offer affordable health insurance (not just individual but for the entire family), retirement benefits (many different types), dental/vision insurance (pretty decent), PTO (Outstanding and starts accruing right away) and many other ... - less
ProsHelping patients for a company that always puts their patients first, great benefits, great work culture, they care about their employees and value their input
ConsNot the best system for training/integrating new employees