Flexible working environment that emphasis trusts and maturity. Good benefits and commission structure. Basically, you take responsibility to grow and nurture your business. Good culture and good colleagues that become friends.
Cons
Perhaps can be more target driven and aggressive but otherwise, everything is good.