Pros
The company provides good health benefits and 401K. Management is generally flexible with scheduling needs or time off requests.
Cons
Management is nonexistent. Frequent call outs are accepted and tend to go unpunished so short staffing is frequent. People can call out multiple times per month, straining reliable employees, and nothing happens. If you are reliable, you get punished for saying that call outs are problematic. Turnover is frequent. You get the same 3% raise as everyone else in your clinic regardless of how hard you work and how well you perform (or how much you show up). Raises are minimal and not dependent on how good of an employee you are. If you provide suggestions or point out issues, you are not listened to. The organization is not interested in improvement. Company-wide surveys only ask what people think is good about their job. Upper management is mostly in it for the numbers and profits and are uninterested in employees.