Employees at T & D Power Systems Corporation appreciate the freedom and autonomy they have in decision making as Project Engineers, particularly on project sites. They also enjoy the hard work and find the experience as a Project Engineer rewarding.
However, some potential challenges include concerns with management, described as 'worst' by some reviewers. Employees have also noted limited vacation leave and a 'no work, no pay' basis, which could be challenging. Additionally, a few reviewers have indicated feeling unhappy and unsatisfied with certain aspects of their employment.