Pros
If you fit in with their world view (read the co-founders world view) then you'll have a great experience. They are open to new technologies and allow a fair degree of automation. If you're on the strategy side of things and get on with the co-founders / CEO then it will be a great experience.
Cons
If the co-founders don't like you it will be the worst atmosphere you have ever worked in. There is zero loyalty to staff when things go wrong, regardless of how awkward the client has been and they love to point the finger at someone rather than analysing a problem and stopping it happen again. Low pay compared to the industry as a whole. They sell this as "doing good with digital" but there are lots of ways to do that without taking a paycut. Very sycophantic environment. Sucking up to the boss is the way to get ahead here. "Moon on a stick estimation" - they will say anything to get a job in and then make it the total responsibility of the PM to give the client what they want without going over budget. The worst FIFO culture you can imagine. Lots of highly judgemental straight out of university people who think you're a bad person if you disagree with them.