Cons: being confined to a specific location everyday, being rotated to different locations through out the week.
Cool work environment if you work with cool people, but company structure has changed and some reps are not operation with high ethics. They tell you the compensation will be great but they over promise and under deliver. The work is easy if your a social, people person. Hardest part of the job is meeting quotas and be held to those which are unrealistic and only 1-5% of the staff can meet them.
High turnover because of this.