Company culture is fantastic
Wonderful teams and coworkers
Gives recognition and open to feedback
Stellar leadership
Work-life balance is top-notch
Supportive and encouraging to employees
Cool bonus program and incentives
Cons
Not many, if at all. Possibly tighter benefits with 401K, but that is on the company agenda.