Pros
Excellent culture, benefits, and pay (unless you break the commission structure and they change it). Great work life balance and office life is pretty laxed. You can come in, put your head down and grind if you want or you can work at your own pace. They really are great if you dont have a target on your back.
Cons
Management and post sale department need SERIOUS attention. This is a newer company so I understand there are going to be kinks in the wheel but management as it stands currently is completely out of touch with what a modern day sales department needs. Changed commission structure 3 times while I was employed. When offering my advice to management on how the department could be more effective and voiced concerned about the commission restrictions, it was brushed off and I was later terminated for challenging management despite having the highest performance in the department, no corrective action conversations or written ups. Was even met with false "allegations" of account tampering. This company and department is too new to work if you like being a top performer. If you don't get in with management, they WILL twist things in there favor to terminate you, regardless of proof.