Directors take on a large workload which results in deadlines not being met, its just a numbers game for more money which is the nature of owning a business however employees health are at risk. Employees are leaving due to ill health, they will employ you and when the numbers are not met at year end redundancies will be presented to employees to save costs.
The company is so busy that mistakes are always being made and the clients are always raising complaints, morale for engineers are at a low and are over worked.
Avoid at all costs as you are just a number and will be replaced.
Company is notorious for redundancies.