Pros: positive and cooperative work environment
Cons: in the field of real estate -- no matter how fabulous your brokerage is, you still have to generate your own clients and business
KW is perhaps not my cup of tea, but is a great company in several capacities. There is a strong overarching company there that jives well with many people -- if it works for you, then it could be a great fit. Either way, the training they provide is exceptional.