Pros
-Great pay -Excellent Benefits -Recognition for hard work -Freedom to work your territory the way you think it should be run. -Excellent breaks and breakroom. -Steady schedule -Earned overtime.
Cons
-A strange way they micro-manage certain hours of your day even though it is not rational. -Poor communication between departments. -Leadership met with the team three times a day to berate "us" on how we were falling behind. -EXTREME competitiveness. -Co-workers are always trying to sell you on their side business. -Management does not place you where your skills are best until you prove you are the best in your department even if your department is sinking. -Leadership says they have an open door but they will never meet with you about anything. -Training leaders *can* be very abusive. -Every person is like a used car salesman - unapologetically. -Compliance is a joke. You will get written up on something that your training manager told you to do. -You cannot express yourself when it comes to any kind of faith even if your client does. You will be written up. -Goals are IMPOSSIBLE (literally) to me. They want you to make 100 calls to a territory when there are several other people calling your area. There are not enough businesses to call and you end up calling the same businesses multiple times a week just to keep your job. Those businesses get angry you call them so much and they ask to be on the do not call list. YOU get written up for this. They do not follow their own values.