As a recent college graduate, both the team and management have helped me build a strong foundation and skill set for the business. Everyone there truly wants you to do well and make money.
Cons
Occasional work to do in the evenings and weekends.
1) Best tools/resources in the industry
2) Strong commission structure with unlimited earning potential
3) Strong relationships with wide customer base
4) Flexibility to specialize in multiple industries/disciplines
5) Relaxed but business-focused culture
Cons
1) Some after-hours work required (hard to avoid in this industry)
2) No life insurance