Pros: flexible management, casual environment, great co-workers.
Cons: compensation and bonus plan.
Great work environment, but compensation is below other brokers (my experience only). Management staff is very accommodating and the environment is casual and laid back. Most co-workers are supportive and easy to work with. Love the family atmosphere.