I have been working at Century 21 part-time
Pros
Good coaching and a good office atmosphere
Cons
Not enough office support either
I worked at Keller Williams full-time for more than a year
Pros
Great people, great training, great values
Cons
No real cons, the place is great