Great training
Team oriented
Really look to make sure you achieve your individual goals
Lots of growth potential
Cons
very small company
need more employees to expand the infrastructure
need more support staff to handle repetitive tasks and back office responsibilities. Takes away from ability to make maximum contacts and money
Need more lead generation.