Top tier management and quality of employees Good company values, visible across everything the company does Comp and benefits that actually matter, no fluff Strong company vision
Cons
This not a company for folks looking for a quiet 9 to 5. Fast-paced, intensive work