1.0
Aug 15, 2022
Current employee, more than 5 years
Clifton, NJ
Recommend
CEO approval
Business Outlook
Pros
stable, friendly people, lots of good projects, serve the mission which save lives.
Cons
no structure, management does not care about people, just $$ and satisfying their bosses