The management team really cares about the employees, and the culture is very inclusive and creative. There is a clear vision for the future and they make it easy for everyone to be aligned around these goals.
Inconvénients
Things can sometimes become disorganized due to the fast pace of the business.