Craver has probably the best work culture I've experienced so far. People are open to feedback and discussion. The collaboration between departments is amazing.
Svantaggi
No clear workflows and process documents, but they're just a startup so it's understandable.