61% positive business outlook
Pros
Good Place to work overall. Work hours were great!
Cons
A lot of pressure from senior management
Pros
Idt has some great and talented staff in London office with a very knowledgeable and experienced European management team. Nice London office and great company benifits
Cons
Constant fear for your job. I mean constant. Since I been employed there have been redundancies at end of every financial year to compensate for falling profits of flagship boss rev product. To improve bottom line the staff are first to go with redundant employees responsibilities been shoved to other staff. This all public knowledge, just look at companies public financial figures to verify. Very elitist culture at senior management specifically US board.. Zero career opportunities, culture very much with view that you should be happy that you still have a job let alone promotion.
Pros
Good co-workers, very flexible on time and working from home, casual atmosphere, parking garage a block away (big plus), location its ok (a couple of good places to eat near by)
Cons
No real room for growth, bad pay, horrible benefits (co-pays are high), a lot of senior positions getting paid well for doing nothing (too much of that), really old technology (very poor for a telecoms company), no real sense of direction, no innovative products, dirty facilities.
Pros
Company perks, I.E. Parking, catered lunches and happy hours. Vision for innovative ideas.
Cons
Lack of follow through, structure and accountability. Communication within the company is dismal at best. No synergy between teams. No one will respond to issues reported to senior management.
Pros
Above average salary, relax and flexible culture.
Cons
Senior management does bare minimum while taking the 5 times salary.
Pros
There's a lot of new technologies to learn. From all things AWS to "newer" languages like Go. Learn what you can, and then find a better opportunity elsewhere.
Cons
I cannot stress this enough. Be very wary of any opportunity for growth in this company if you are in Technology. Due to continued declining revenues from its Telecom business, the company has made a strategic decision to shift its software development overseas. This process has been happening for well over a year. We have seen our scrum teams grow in sizes from 7-8 members to well over 15 people, with half of them from overseas. The economic reasons for this is hard to refute. For the salary of a state-side developer, you can get 2.5 developers overseas. Morale at this company is at an all-time low. A major reason for this is that upper management have started using performance reviews as a tool to justify laying off of higher paid employees. For the last 4 quarters, there is a steady process of laying off US-based employees, with replacements coming from overseas. Many of IDT's brightest talents have already left. Senior management is playing a very risky game. On the one hand, they need to reduce costs. However, they are already running into the risk of losing their domain knowledge experts--many who have already left the company. At some point...you will end up with a telecom / fintech company that collapses under itself due to absence of technical domain expertise. If you are considering a technical job at IDT, I would tell you that you will learn a lot. But don't expect to be around for more than one or two years. I would expect the footprint of the technology department on the US-side to be very small over the next 2 years---mostly technical leaders managing the workload of the offshore resources.
Check out your Company Bowl for anonymous work chats.