Teammates are truly good people. They care about each other and about the quality of the work they do. The industry changes often and the culture is all about learning and growing. Everyone is really smart and so willing to humbly teach and guide.
Cons
Sometimes being in a smaller company means wearing several hats at once, which can be great at times, and stressful at others.
Leadership and HR were quite toxic. HR consisted of one person who was part of the leadership team along with a handful of others. Leadership liked to appear approachable and honest, they would have 2-3 hour meetings every week to discuss “objectives and goals” but never share the contents of that meeting with staff. They tease you with advancement then pull the rug out from under you. Extremely high turnover. I’ve never seen so much turnover ever. Lots of people quit or they get fired because leadership is threatened by them or won’t put the time or resources needed in staff in order to achieve success in the role. Leadership is a clique of mean girls who thrive off exclusion.