Pros
If you want to become more comfortable speaking to people this is a great place to do it! Very social, sales training, opportunities for team management/ leadership. Merit/production based promotions, uncapped commission. Friendly group of people in the office
Cons
Long hours sometimes/fluid work schedule. Most of that is self-inflicted but its definitely a big investment to move quickly or to do well. Not for people looking for something easy/ to coast by whatsoever