3.0
Feb 29, 2024
Current employee
Durham, NC
Recommend
CEO approval
Business Outlook
Pros
Good work culture. Smooth immigration.
Cons
They have these weird periodic lay offs for weird reasons and will try everything in their power to skip your bonuses and severance.