1.0
Aug 26, 2024
Current employee
Durham, NC
Recommend
CEO approval
Business Outlook
Pros
Nice campus and office spaces
Cons
The absolute most toxic atmosphere I have ever experienced. Have on-going panic attacks four years later due to the hostility. I couldn't go to HR because I was in HR.