3.0
Jun 19, 2025
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Great comp and benefits Talented and supportive colleagues who foster collaboration Opportunities to work with innovative technology in privacy management Good potential for growth if in a good position
Cons
Leadership is disconnected Decisions are made without considering feedback, leading to high turnover and customer frustration Constantly shifting account teams despite customer complaints, resulting in lost relationships and trust Unrealistic targets and over saturation Inefficient internal processes and workflows Lack of customer and employee support