Pros
The workplace culture is great, there is a lot of time spent making sure peoples day to day experience is the best it can be by providing snacks, massages, etc. and the office socials are amazing. Everyone is very friendly and always make time to help you when your in need. There are great training and development opportunities and you get a sense that it is a company that is going somewhere, there is always a drive to be bigger and better than before. Overall a fantastic company to work for!