They offer great medical benefits
That I have a new package every year
Radware pays VERY LESS in comparison to it's competitors
Great place to work. Amazing tech
Good technology people in general but many really bad ideas. The comparison of growth to their peers is a telling story.