3.0
12 Apr 2025
Current employee, more than 3 years
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business outlook
Pros
Decent progression pathways, average pay,
Cons
Culture can be quite clicky
Check out your Company Bowl for anonymous work chats.
The top reviewed jobs include
Users say... "Good pay and rewards if you are liked." "Neilson Calgary office has great team spirit and culture." "Continuous training to bring out the best in employees." "Great people, everyone highly skilled" "Commission is good."
Users say... "Bad management and extremely micromanaged" "very short break time which I believe reduces overall productivity" "Within a year of her arrival she has killed any sense of culture with her overt need to micormanage and create a hostile work environment." "very high turnover of staff"