3.0
Feb 22, 2021
Anonymous employee
Current employee, more than 8 years
London, England
Recommend
CEO approval
Business outlook
Pros
Great work life balance with flexible working
Cons
Lack of process control. Since Dell sold RSA, things are falling through pretty big gaps.