Great staff, good amount of autonomy, pay above average.
Cons
owner very difficult to deal with, large amount of unnecessary paperwork/filing because the owner refuses to digitise the practice, store bordering on dilapidated, overcharges for the quality of products.