Great people. Powerful product. Management is open to dialogue. Good health insurance.
Cons
There are some pain points but if you're looking for solutions you'll see you're surrounded by others working hard for solutions as well. Things are only going to get better.