4.0
22 Aug 2025
Current employee, more than 3 years
Princeton, NJ
Recommend
CEO approval
Business outlook
Pros
Great opportunities to work on challenging and impactful projects. Strong career growth and learning potential — exposure to modern tools, frameworks, and best practices.
Cons
Work-life balance varies greatly depending on company culture and team.