Pros
-You get to work with brilliant & hard working people -The CEO is a genuinely good person who cares about his staff -You could not find a better HR team in a startup -The managers currently in place are all solid people. I really like my boss. -The pay is very generous & benefits are good for a small company -Salesforce certs & other certs (PMP, etc) paid for by company -Flexible schedule around parenting, life events, appointments, etc -Processes are being put in place to improve workflow -Interesting projects & use cases. The work you do truly helps millions of people -Occasional offsites to meet your team -Some people have left & come back to MB&A, that is rare
Cons
-High occurrence of burnout on some projects -Periods of high turnover in the past, but hiring decisions/role placement have improved a lot -Some clients are very demanding (happens in any company) -Government contracts can be challenging, especially now