Pros
Support and freedom. Not sure exactly what else to say. Not my first rodeo in this business, but it actually feels like they want agents to succeed here. Operations are agent centric so you don't find yourself on an island (if you don't want to be). Upper management is scarily easy to contact, so there's no secrets. Although there's a competitive spirit between offices, when an issue arises I've found management to be collaborative and humble. No ego trips, which was refreshing. Sets a great example for the team, and that "culture" that everyone is always chirping about at companies starts with leadership. I like the way things work here.
Cons
1099- sink or swim. You have to be accountable. You can't fly under the radar at a place like this. NOT having your name called is probably the loudest thing that can happen here...