The only things that kept me working at this job for so long, were the good pay and benefits. They did not offer health insurance but did have a cafeteria plan that we could use to purchase insurance or use for health related expenses. They did pay licensing fees as well as Continuing Education. They also bought a portion of our work attire.
The management is terrible, they would rather overlook discrepancies between co-workers than address them. Since it is such a small clinic employees spend a lot of time in close quarters so if conflicts arise they tend to drag on and on.
The bosses also openly talk negatively about employees constantly, within earshot of both the employees and the clients. They could greatly benefit from management classes. They are very nice people individually but horrible to work for.
Although there were good times while I worked there and I did learn a lot, the bad times far outweighed the good.