If you're someone who enjoys taking on new challenges then this job is for you. Every couple of months a new client will bring on a set of challenges that you'll get to solve along a talented team of UX Designers.
Cons
Due to the nature of startups, there is a lot of flexibility involved so you need to be ok with being able to wear different hats.