Pros
The company culture is exceptional. Everyone is welcome and this is reflected in company values such as #comeasyouare. Colleagues look after each other and there are many trained Mental Health First Aiders within a company. #zeroburnout is another company value and people live by it. Work if flexible and everyone is trusted to do their best. Project leads will actively look for any signs of burnout and check in with the team if they need any support. There are number of opportunities for career development during projects and outside of them. Company encourages pursuing certifications and gives everyone time to work towards their career goals.
Cons
Less benefits than in bigger companies, e.g. Company does not offer family medical insurance.