Working in sales one is expected to be a bit of a 'jack of all trades' which can make planning difficult. You get pulled in all directions depending on which vendor is in the office today, who's got a sales promotion or incentive on, which customers look like they're going to get you through your objectives or this month's sales targets.
As SBL is a reseller at times it seems like all the vendors/partners want a piece of you and it's difficult to be objective about what really works for your customers. The best way to sell is to be an expert but this is virtually impossible.
Most of the learning is on the job so you get thrown very much in the deep end with regards to market knowledge.
There's a lot of competition so depending which sector you're selling into you often have an uphill struggle to win/keep hold of customers.