1.0
8 Jun 2016
Anonymous employee
Current employee
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business outlook
Pros
Alot of effort going into the culture from SLT. Some wonderful, knowledgable people that deserve better.
Cons
Where to start - zero collabaration between departments that need to be doing so, Incompetent processes that make zero sense coupled with a lack of systems in place, with no desire to change. Zero accountability or support from individuals that manage teams. People thinking they have things under control when that couldn't be further from the truth. A very confusing and unenjoyable experience.