Vantaggi
As someone coming into a more non-technical role, it can be overwhelming to not only get used to a new field but all of the different projects that are going on. All of the team members, including upper management and CEO, are incredibly friendly and supportive. A very lighthearted group with a great work ethic! Management also doesn't micromanage, which is a huge plus. The benefits are good and the work environment is very accommodating! I live close to the office so I'm able to work a hybrid schedule, and the work hours are flexible within reason (as long as you're making your hours/attending meetings). PTO is also generous and it's easy to coordinate travel plans with time off/remote work/flexible hours.
Svantaggi
With more than half of the team members working out of state, there's not a strong company "culture", especially coming out of a pandemic when many of the local people weren't coming into the office often. Despite that, it's still easy to connect with other remote team members and build rapport with them. There are also concrete plans to significantly improve the office experience for the quickly growing list of team members, so there are active measures being taken to change this "con".