13 Aug 2022
41% would recommend to a friend
44% positive business outlook
Check out your Company Bowl for anonymous work chats.
Ratings trend for the last 6 months (19 reviews)
The top reviewed jobs include
Users say... "Ambitious team"
Users say... "2. management can be slow moving or at times too fast and isnt very accessible." "1. Too much pressure"