3.0
Jun 25, 2025
Former employee, more than 3 years
Warren, NJ
Recommend
CEO approval
Business Outlook
Pros
Good benefits Collaboration Ongoing learning
Cons
Company wants to grow faster than their infrastructure can handle. Technology needs major improvements and managers don’t understand how much it impacts day to day challenges. Communication from managers is lacking and the amount of meetings is out of control. Goals are not clear and everybody is held to a different standard. It’s not about what you know, it’s who you know sadly.