3.0
Dec 25, 2025
Current employee, more than 3 years
Franklin Lakes, NJ
Recommend
CEO approval
Business Outlook
Pros
Decent salary structure across all functions and roles.
Cons
Job instability No career progression unless you apply for an internal job