3.0
Jul 10, 2026
Current employee, more than 3 years
Edison, NJ
Recommend
CEO approval
Business Outlook
Pros
Good experience. An environment that pushes you. Good company to have on your resume.
Cons
Stress from upper leadership trickles down to everyone. Work keeps getting added with no support given. It's required at this point to do the work of 2-3 other people.