Work life balance, everyone is very kind, easy to connect if needed, very accommodating to personal changes. Everyone is looking out for your best interest and very kind.
Cons
Compensation structure, org-chart flow, companies fast growth causing things to fall in the cracks.