Pros
AMAZING people working at this company, some of the most dedicated individuals that I have encountered in my career. There is an "one team, one dream" mentality that truly resonates throughout the whole company. Large opportunity to learn new skills (primarily due to the lack of adequate staffing of roles & you get to do of tasks outside of your job description). Cool place for an entry point into tech. IF (& only if ) you are remote, there is an OK work-life balance. Not much travel involved and no weekend work. Benefits were OK and started immediately.
Cons
Lack of diversity is SHOCKING for a company that provides a product for underserved populations, you'd think such a company would be dedicated to promoting diversity and inclusion. Senior leadership of color is near non-existent. Rapidly changing business priorities with poor strategy and rollout will leave your head spinning. Senior leaders will look to you to help plan & develop the strategy for their company/product initiatives. Slowly shifting back to in-office work while there is still a large portion of the company that works remotely. On-site employees are required to be in office 4 days/week with attendance checks being conducted regularly. People rapidly jumping ship...teams are overworked because of lack of capacity. Teams are being reconfigured to cover tasks of other teams because the people that originally do the tasks QUIT.