The culture is fantastic. There is a hierarchical structure; however, it often feels unnoticed, and all doors are open. The teamwork element of the job is one of the best parts and the after-work socialising is fantastic, which is another big plus for the company