Pros
The company is small enough that your work actually matters, and you get to work with some of the biggest brands in the world. It is fantastic for growing your experience and portfolio. Despite being small, we have to operate at enterprise scale, so there are established processes and guidelines. Our leaders have long tenures - so they have seen it all. I am not afraid to speak up or ask questions here.
My team and peers on development are all very experienced in the space, and have a strong sense of camaraderie. Everyone here cares deeply about their impact and the work that they put out.
The work is interesting and no two days are alike. I've been able to work on products that are used by tens of millions of users. Nothing beats launching a product to market and then seeing its success instantly.
Overall, the culture here is very positive. Teams help each other out - and peers shout out and celebrate each other's wins.
Cons
The biggest con is that the business is seasonal, as most of its business is in eCommerce. This means hectic launches leading up to Black Friday, and turbulence as retailers expect for us to scale up and scale down quickly.