Ventajas
One of the few companies that, on the inside, is actually what it looks from the outside... Culture is great, it isn't 'just a job' - it is fun, but very much a work hard, play hard environment. A lot of people are keen to go the extra mile because they believe in the product, the company and the management.
I wanted to work for PaperCut, I approached them and I'm happy to say I'm in the best job I've ever had. My role is varied, people are open minded and it is challenging. Given a lot of autonomy within the region as long as we're always focussing on our company goals.
Desventajas
Maybe a bit too democratic or open to discussion sometimes, that can lead to lots of opinions, maybe too many, and slowing things down.