Fun and encouraging workplace culture
This is a great place to work if you love to laugh. There is good communication between teams and employees are encouraged to collaborate on projects. Management is supportive and respectful of individual autonomy. I've never felt micromanaged and taking vacation time is encouraged so that employees can recharge whenever they need to.
ProsUnlimited vacation, flexible hours, great culture
ConsOpen spaces sometimes a bit noisy