I have learned so much from working there, far more than some classes I had taken through school. Pay isn't great, and no advancement, but thats a part of the job really. Loved working with my boss, we are now great friends even. The culture does change from clinic to clinic however, so some may be more dull than some. It does get very busy sometimes, and for the pay you are expected quite a lot sometimes, but again, its part of the learning experience if you look at it with a silver lining.