IDT – “A solid place to work, with only minor issues.”
Pros
Compensation, Good Location, Not requiring advanced degrees for certain positions allows entry level employees a chance to gain useful experience
Cons
Company culture mixed with religious culture. As with many companies, politics is an issue here.
Advice to Senior Management
Stick to business at hand and leave the religion for temples and churches. Concentrate on growing the business and offering employees solid paths to career advancement and enrichment.