Customer-first culture; problems get solved and then applied to the products immediately. Entire staff is focused on producing the best products possible.
Cons
Not really a con, but the company is very busy and sometimes have to work long days. When that happens, management is supportive and puts in the hours as well.
This is a great place to work. Very flexible, encouraging and motivating. Strong green policies, focus on customer success and we get some great feedback. Excellent security policies are also really good for customers and employees in so many ways. Highly recommended
Cons
Working at home isn't for everyone, but perfect for techies like me :)