Salary is low compared to similar tech jobs, commission percentage is extremely low so it is hard to actually make a nice commission check. Unless you have been at the company for 10+ years, then you will have large clients and make large sales. Unrealistic sales goals making it impossible to get to tiers. They change the territories often so you are essentially starting over and erasing all of your hard work when the territory changes. Profit sharing does not go into effect for 2+ years. Managers and higher ups are knowledgable, but way too busy to be able to actually spend time to help you or make changes. Sales managers should not have more clients that AEs - they need more time to manage their team and let the AEs have the clients. Your fate for the next year is determined before you even have your yearly review, so you do not have any say. They do not offer yearly raises (even for cost of living).