1.0
27 Jan 2025
Former employee, more than 1 year
Norwich, England
Recommend
CEO approval
Business outlook
Pros
Site managers are great and deal with a lot
Cons
Trying to leave. Company attempts to recoup so much money, stops bonus payments and 3 month notice period for techs. Contracts updated without consultation.