1.0
Oct 14, 2014
Current employee, more than 3 years
Montvale, NJ
Recommend
CEO approval
Business Outlook
Pros
Nothing really positive to say.
Cons
Horrendous leadership, highly political, outdated services and technology, bare essential benefit package. Work life balance is non-existent. 80 hour weeks are expected with little to no praise