Pros
The team is very focused on the customer and mission. There are career paths from entry-level roles to seasoned. The company is transparent with revenue and growing (well) responsibly, creating stability for its employees. The hybrid work model is great for personal flexibility and being surrounded by talent for learning.Cons
None that I can think of