4.0
4 June 2019
Current employee, more than 1 year
Newark, NJ
Recommend
CEO approval
Business outlook
Pros
I work for the NRS division of IDT. I like the atmosphere. There is a lot of encouragement to corroborate with others and suggestions are readily accepted. Family like. Offer lots of independence to get the job done.
Cons
Pay is below average. Try to do too much sometimes. Launch projects before they are ready.