Pros
Fun events, beautiful space, friendly people, owner actively invests in the firm.
Cons
Owner Lois literally changes his mind every other day, which creates a sense of instability across the firm. The training with regard to their area of practice, seem great, they are the best at their practice area. However, there are also forced, mandatory, repetitive (and almost evangelical) "personal development" training sessions. People sit in them trying to participate and gain brownie points but are not mentally present. Not useful or a good use of time that could be used to bill time.