5.0
4 June 2019
Anonymous employee
Current employee, more than 5 years
Recommend
CEO approval
Business outlook
Pros
Collaborative, Hard Working, Nimble. Hard work and termination is something that gets noticed and is appreciated. Upper management is nothing but supportive and have great open door policies, they are always looking for ways to help and are open to new ideas. Co-workers get along great and develop a fantastic business relationship. IDT is a positive upbeat environment with a get it done mentality.
Cons
Nothing to point out at the moment