Wistia – The 100% paid health for me and my spouse is a big deal to me. | Comparably
HR or Marketing? Claim Your Free Employer Account

The 100% paid health for me and my spouse is a big deal to me.

What is most positive about the culture and environment at your company?

Very open to talk about tough conversations that you typically wouldn't feel comfortable talking about at other companies.

Other Employee Reviews for Wistia

Briefly describe your overall experience at your company
What do you like best about the leadership team?
×
Rate your company