you should have pricing upfront without any forms to request it - I hate that approach
They used to be too cheap. Like uncomfortably low-priced while their people weren't easy enough to access.
Especially when you get to enterprise $50k - $1m+ annual contracts and 12-18 months sale life cycles, pricing gets complex.
edit: there's pricing on the home page, but the point still stands