Vantaggi
There are some really smart, engaging people that work for this company and that actually makes it bearable. The software is great (if you get the opportunity to learn how to use it), and overall if you're in a good office, you can have a positive experience at this company.
Svantaggi
Some executives don't understand what it's like to be an "up and coming" company. That being said, there are egos here from execs to managers and it's very discouraging. It's been a while since I've worked with people who are pompous and arrogant and having to do so cheapens my overall professional experience with Alteryx. Certain managers have a chip on their shoulder and believe that by agreeing with everything a Director/VP does keeps them in good graces. There are quite a few total control freaks (from Execs to HR to Development to IT). It's an odd place at times.