Pros
I think the culture at Trifacta is one that encourages innovation and change, people are willing to help and there isn't much/any "politics" that takes place from what I can see. There are opportunities for advancement and you will not get "stuck" if you are motivated to learn more and improve. Also I think the work/life balance is good, there is not any pressure to dedicate all your time to the company at the expense of your own personal wellbeing. The product itself makes a lot of sense, it's a real problem that needs a good solution.
Cons
Trifacta is shifting from an on premise model to a mostly cloud model and there are multiple products so things are kind of complicated. It's not a hypergrowth startup that everyone has heard of.