Vantaggi
Good colleagues
Small and nimble company
Everyone knows everyone (almost)
Svantaggi
Outdated technology stack
Product company, but being operated like a consulting company
Small company management mentality
Poor infrastructure, not even enough seats for everyone. Good luck finding a chair, even a broken one