2.0
Aug 28, 2024
Former employee, more than 3 years
Jersey City, NJ
Recommend
CEO approval
Business Outlook
Pros
Great benefits and coworkers are supportive.
Cons
When upper level stress management, management takes it out on their employees. You can easily feel stress and confusion. Lack of communication and they provide nothing but lies and excuses.