2 answers
Really great culture, offices and tech. Friendly and fast paced - they trust you to do the job - ive never been micro-managed - work loads are not light though!
It was very friendly and welcoming. They made me feel very safe when I was working there and this made the experience a lot more fun.
Please note that all of this content is user-generated and its accuracy is not guaranteed by Indeed or this company.