What are people saying about the leadership at DFI?
of employees approve of CEO’s performance
CEO Approval is based on 23 ratings
Very low morale
Written by ASSEMBLY TECHNICIAN (Former Employee) from Edmonton, AB on 6 March 2017
The work at DFI is challenging and is the best part of the job. The opportunity to design and build truck mounted equipment and cranes and drills is enjoyable. But the deadlines are usually extreme and usually you are not recognized or rewarded for your work. The management is controlled by a single owner who is abusive to them in front of the workers ...