Pros
I've been working at Medallia for over a year now and I still look forward to coming into to work every day. It's really rare to find a workplace with a combination of genuinely nice/brilliant people with an evolving set of interesting problems to solve AND have the leadership/resources/support you need to get the job done. While I don't necessarily consider us a "startup" anymore, Medallia is in the between stage of with a maturity of a larger company and the flexibility of smaller company. Being able to see the company grow from 300 to 700 in a span of a year has been an amazing experience.
- People are passionate about what Medallia trying to accomplish.
- Employees can see the impact of their work.
- The company encourages sharing quality, constructive feedback to help employees become better and grow.
- The pay and benefits are good.
- Lots of learning opportunities (which is great for a place that really values continuous learning) whether that's through trainings, cross-functional collaboration, the office bookshelf, or the many clubs at Medallia (hiking club, book club, whisky tasting and beer club, running club, public speaking club, foozball tournament league, dance lessons, meditation and yoga, basketball, and so much more)!
- If you have an idea, you're encouraged to run with it.
- The folks in leadership are inspiring and will make time to be accessible if you need them.
- Did I mention the people here are actually just incredible?
Cons
The company experienced some tough growing pains last year where people were burnt out with so much to do. That Medallia spark was missing for awhile just because there were so many rough edges that needed to be smoothed out, but no one had the bandwidth to do it. There were some leadership changes that could have been communicated much better. I think this was evident to the Amy and Borge, and they did a great job addressing the company's concerns. The turnaround has been really uplifting for the company and I feel like we're again on the right track to continue to scale for success.