Pros
My colleagues work hard together to solve complex challenges as a team. This makes my role extremely rewarding. It is absolutely the best team I have ever worked with in my 20+ years as a professional. Our platform influences the customer experience of literally millions of people a day for the best brands in the world. Operating at that scale makes it an extremely exciting place to work at every day. The team is still small enough where your work efforts matter and you immediately see the impact of your ideas and efforts. I love my job!!
Cons
Very fast paced (if that is not your cup of tea), you need to be able to adapt on the fly, sometimes have to work longer hours if needed but generally decent work/life balance. Ideally would like free lunch everyday, but free breakfast one day and free lunch one day is pretty good!