Friendly colleagues and socials. Clear expectations and communication. Nice to interact with other offices instead of feeling isolated. Great work life balance. Feel like a person and not a robot.
Cons
Benefits could be better as not competitive to other firms in region. Better case and account system.