Typical medical, dental, vision benefits. Great parental leave policy of 12 weeks. 401k policy with employer matching (average matching). Super smart people to learn from and grow when there are opportunities.
Cons
Kind of up to you to find work/projects yourself, or make connections within the company to find client projects. And that's up to you to decide if that's a pro or a con.