I have loved working for Bloch for the past 23 years in Reno. The office is very professional, but also relaxed and enjoyable. Everyone is willing to help out in any department if need be.
Cons
Wish insurance benefits were better, but that is understandable with the current insurance situation in the US.