Unpleasant - Engineer Leo Group Employee Review

2.0
12 May 2023
Recommend
CEO approval
Business outlook

Pros

Can not think of any

Cons

Smelly,dirty and unsafe and long working hours

Explore other reviews about Leo Group

4.0
17 Sept 2025
Recommend
CEO approval
Business outlook

Pros

The people were nice to work with and willing to help me out when I had questions

Cons

None that I could identify

1.0
29 Oct 2025
Anonymous employee
Recommend
CEO approval
Business outlook

Pros

pay and some friendly people

Cons

chaotic, no one to talk to if you have an issue.

See reviews by: Helpful|Rating|Date|All