Both owners are great to work for and are very flexible. Good shop atmosphere with a good crew of people.
Cons
Not the nicest shop I've worked, but it's certainly not a dump. Pay is likely lower than the bigger shops in the area, but the work life to me makes it worth it.