Some company policies are a little too harsh (i.e. no fault policy concerning lateness and absenteeism - every incident counts as an "occurrence," regardless of the reason. So, stuck in traffic and you were late? Occurrence. Car died? Occurrence. Woke up late? Occurrence. Child's daycare opened a few minutes late? Occurrence. Kid's are just being difficult and you can't get out the door? Occurrence.) If you clock in one minute or more after you were scheduled to work, you get half an occurrence. Beyond 30 minutes is a whole occurrence. You get to 8 occurrences, suspension. Whether there are extenuating circumstances or not.
Also, some policies don't apply to everyone. There seem to be some people that have been with the company for years, that can skirt around the rules (uniforms, chain of command) because of their personal relationships with the management.
There are continuing education opportunities for every department except assistants. And with CE, you can't get beyond a certain point in the levels program - which is how you get raises. It's an entry level-job, with no where to go. Great for teens, or recent grads, but don't expect to support a family on this pay-scale.
When you work a full day, it's 7 am to 7 pm with two hours for lunch in the middle. Sounds great, but you're still pretty much devoting the whole day to them. If you have children and other responsibilities, this doesn't leave a lot of free time.
Assistants get paid the least and work the worst hours. We're the first to start work and usually the last to leave. We get the brunt of physical work. We are maids for the rest of the clinic. Cleaning is our job, yes, but some members of other departments take advantage of this. Also, when management decides that some new maintenance task must be done regularly, guess who gets it added to their list? Assistants are responsible for cleaning all departments. All departments should pitch in somewhere, take pride in your work-space.