4.0
Oct 31, 2025
Current employee
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Good place to work. We can have talented engineers who are contributing to company growth
Cons
Fast paced culture and requires constant effort to prove skills