3.0
Jul 22, 2014
Great place to work if you can handle the constant stress
Former employee, more than 10 years
Mahwah, NJ
Recommend
CEO approval
Business Outlook
Pros
Very rewarding work, majority of employees have a tremendous work ethic and always give 100% of their effort. Were able to perform your job with minimum supervision. Salary was excellent once you were established there, benefits package was top notch.
Cons
You could always feel the tension in the atmosphere there. Most employees were always on edge worrying about the steady stream of mini-layoffs. A fair majority of the supervision always had an unrealistic sense of project timelines and never seemed to be content with the project's progress.