3.0
Mar 17, 2025
Former employee, more than 3 years
Piscataway, NJ
Recommend
CEO approval
Business Outlook
Pros
Managers can be accommodating and you do not feel immediate pressure to develop like in a startup.
Cons
Too many to name: - Everyone manages up, no one manages down - Management is often confused - If you are in a wrong hierarchy you will never advance - Marketing over science