2.0
Jul 9, 2024
Former employee, more than 10 years
Durham, NC
Recommend
CEO approval
Business Outlook
Pros
low cost health insurance, 401k matching global team, interaction with colleagues around the world
Cons
High turnover in upper management, not transparent. lack of cooperation among global teams, mostly working in silos HR is non-existent, doesn't care about employee needs