4.0
Aug 20, 2015
Current employee, more than 1 year
Chandler, AZ
Recommend
CEO approval
Business Outlook
Pros
Absolutely the best systems and training of any energy sector company. Shell provides outstanding brands and support for sales managers and National Account Managers. Top of the line product specs.
Cons
Occasionally the systems can bog down the sales process. At times, more time is spent reporting internally than being in front of customers