Shambles - Engineer TWI Employee Review

1.0
May 29, 2026
Recommend
CEO approval
Business outlook

Pros

Members of Staff excluding management!

Cons

Poor leadership and decision-making, with management repeatedly changing direction. • Lack of transparency, including the use of inaccurate figures to justify major business decisions. • Job insecurity caused by constant changes to redundancy and restructuring plans. • Low employee trust and morale due to poor communication and handling of staff livelihoods. • Ongoing business instability, including financial concerns and frequent organisational upheaval.

Explore other reviews about TWI

5.0
May 20, 2021
Recommend
CEO approval
Business outlook

Pros

Team environment work hard want to suced

Cons

Salary is low but prevailing wages

See reviews by: Helpful|Rating|Date|All