Overall great place to work in
Sales Analyst (Current Employee) – Redwood Shores, CA – June 23, 2013
This is a great place to work in, the people are amazing, and work is pretty interesting too.
There is a lot of learn from other people, and management is also working hard all the time; so you don't see managers just sitting around at all.
There isn't a lot in terms of work-life balance from Imperva, however. While there is a gym, a kitchen with all the drinks and snacks one would want, there is very little team building activities.
Great working environment, great managers, amazing co-workers, kitchen with all the drinks and snacks
Not enough team building activities, relatively low salaries