Pros
Flexibility - This company understands the importance of individual work styles. You are held accountable for the effort you put in (which is directly proportionate to the take-home, PLUS your base pay AND your quota having been met or exceeded). I have a stubborn way of doing things, meaning I can't multitask. Most agencies impose a standard for each of their producers, in additional to much disregard to timeplace and psychological thresholds. They also offer various shifts as they are still an evolving company. We are not overworked or overwhelmed by stressful workloads.
Cons
Management positions are vulnerable to burnout - since they start out as producers contributing to a team. Unfortunately, this is the only way you can grow and thrive individually, up the ladder.