The client opportunities you get are unmatched across the industry. The people are excellent and hardworking, but always open to collaborate and jump in to support.
Cons
Small, but mighty team that goes through frequent changes. Be prepared to be nimble and open to newness.