2.0
Aug 7, 2019
Current employee, more than 1 year
Newark, NJ
Recommend
CEO approval
Business outlook
Pros
The people at IDT are very nice to work with.
Cons
The AC system is frequently broken, the water pressure in the building is poor, their is no cooler water but just a filter they put onto to the Newark tap water so most people bring in their own water, the Gym is so in need of repair with much of the equipment broken, and no one is really sure what the Telecom CEO does.