2.0
Sep 4, 2009
Recommend
CEO approval
Business Outlook
Pros
ok benefit if economy doing ok free gym center onsite
Cons
incompetent senior management that's as bad as you can get in a company. IDT recent generations of top management did many damage to the company, it's amazing how board tolerate them for so long and everytime there's chance to improve they pick ones of same breed.