Pros
I had no previous sales/recruiting experience, but CFS welcomed me with open arms and provided the training required and tools to succeed. If you are the type of person who can work independently and are self-motivated, it is a great atmosphere, you will not be micro-managed which coming from a previous position in which I was, it was a breath of fresh air. They also have a company wide business casual (jeans) policy dress code. I also like that the VP's (Sr. Leadership) provide direct communication with all levels of employees, if you want to discuss a challenge you are facing, upper management welcomes a call and will take the time to discuss and work through it with you.
Cons
While you are provided a base salary + commission, there are no annual merit increases on your actual base (i.e. 1-3%) typically applied for inflation purposes.