Small, entrepreneurial niche business with plenty of opportunity for growth. Every employee's voice can be heard. Good pay and good benefits, including health, dental, vision, and 401(k).
Cons
Given the high growth and fast pace, some processes seem to become inefficient before they are revised.
Well funded company willing to invest in systems and people. Strong outlook for growth given transportation and essential infrastructure industries. Great benefits and open door policy with management.
Cons
When business is booming, there are always growing pains.