Train and promote internally, recognition for good work, health benefits, dependent care benefits, environmentally conscious, serious but fun and friendly office culture, flexible schedule, 401(k)... Management treats you like a real person and is understanding and accommodating to employee's needs.
Work ebbs and flows. Occasional long hours and work expected in evenings and over weekends. Overall, not too bad though.
Let us know if we're missing any workplace or industry recognition –