Not too bad, could use some serious work though...
Pros
Decent place to work. Bosses generally stay out of your hair unless there is a problem at your account. Good potential for bonus opportunity if you run your account right and are willing to put in 60+ hours a week. If you are wanting to learn how a business is run on the financial side, come to work for them.
Cons
Long hours, expensive medical plan, having two set of bosses (customer at your account and JB Hunt), not much guidance, never seeing superiors, never getting feedback, stingy with raises/base compensation. Treating you more like a number than a person, driver focused, management largely ignored. Outstanding achievers never get recognition, just expected to continue to post the same great results. Managers are expected to pay for driver hotels and account items not available through their ordering system, etc., and get reimbursed through a mail-in system, often times questioned on the legitimacy of charges when receipts aren't perfect. Corporate will not issue a corporate credit card to anyone but execs I am sure. Personnel are staffed at an absolute minimum, often times there is only 1 account manager and no backfill at a given account for up to 12 drivers which equals no days off, no sick days, minimum 10 hour days, etc. Trucks still have to run whether you are puking or not. I know multiple Account Managers who consistently lose vacation every year because of this. When I started there was no discretionary time off given for the first year, it has since been revised to 16 hours per year, I have used 8 hours in almost 2 years now. I have not had the opportunity to take vacation days because there is no one to cover my account in my absence due to the fact that everyone else is just too busy running their own...