3.9
Recommend to a friend
100%
Say this is a great place to work
80%
Proud to have on resume
80%
Employee - Manager
Flexible work culture. Horizontal structure. Creativity and initiatives are welcomed.
Employee - Manager
Too small to have a wide reputation.