Pros
Remote/hybrid environment. Great culture and leadership. People focused. Great compensation and additional benefits (bonuses, 401k match, insurance, Internet reimbursement!, gym membership and others!)
Cons
Limited options to be in person at the office. Overall, nothing.