Small team and very responsive.
Fun, intelligent, knowledgeable, and willing to help each other out.
Market value pay for the tasks assigned not just the job title
The sales people and the lower level employees are extremely helpful and good-natured.
They asked good questions about my experience and asked me where I want to grow and what my ambitions were.
Responsibilities start times and most fundamentals of the job make it hard to schedule around your work. they do give good time off on the otherhand.