Technology meeting hospitality in a dynamic (never a dull moment) market sector. Creativity and hard work are rewarded. Management is receptive and responsive. Good ideas and hard work are rewarded.
Cons
Can be seasonal but that may be changing with innovative new offerings. If you want to drift along and collect a paycheck this is not the place for you.
Management tries to be "mission driven" and many co-workers share the values of serving truckers and protecting the environment. Flexible schedules, a progressive culture of adapting to new technologies and significant autonomy in sales make it possible to build your own business if you're in the right role.
Cons
Company is fragmented geographically and aging infrastructure sometimes impacts customers negatively - this makes selling tougher. the evolving technology landscape makes selling older fuel efficiency technologies challenging, even when the metrics for customers are favorable. Management needs more operational depth. Sometimes poor separation of work/personal life.