Prós
People are amazing and unbelievably capable. Everyone is available to help others, and knowledge sharing is a must. The company culture is rock-solid, and I feel like this significantly comes from our interview process, where culture fit is a big deal. It's also being improved year over year, backed by many internal surveys requesting employee feedback. Even though we are a startup, with all the "rushed" decisions made throughout the years, the company is very organized. There's an ongoing process of decoupling teams and services. Part of a bigger plan to restructure and pay our tech dept. Very healthy for the size we're reaching.
Contras
Nothing really! The company has a great focus on pinpointing negative traits and acting to solve them.