You should review your process when it comes to dealing with you sales representative.The good thingsField works is a good thing working here, you can go to different places. you partners in the area are all good.
The challengesMaybe for me, officers in sales are too bossy. they ask everyday about your sales, even though you're just one month deployed. they will not teach you of the process of selling. some of the process inside like laravel, if you mistakenly do something they will penalized you. even small things it's big deal with them.