
Very positive environment that always nurtures development.
Always challenging and never dull.
They provide a transparent view of where the company is headed and I always feel that they include every single employee.
They are all very supportive and go out of their way to help out when I get stuck on a project.
I suffered a really bad injury early in the year and feel that I wouldn't have gotten through it without the great benefits Medallia provides to its employees.