Management is very open to feedback and concerns. When working with cross functional teams everyone leans in and helps where they can. A great team environment where everyone is passionate!
Additionally, a great benefits package on top of a great team.
Cons
You have to know how to be flexible and adaptable, this isn’t a bad thing if you enjoy that but it’s something to consider when considering new roles.