- Can be excessively layered and bureaucratic: change takes longer to push than perhaps befits a such a small company with low-volume B2B products, can be frustrating and stifle creativity unless you've got loads of energy to push back. Degree of separation between most people and leadership is large given workforce size, too.
- Very lean workforce, hours can be long: definitely not a place for clock-in-clock-out types. Culture of presenteeism is minimal, but goals are always extremely ambitious and hours can be extended by large proportion of customer base being in US.
- Spaces are physically cramped: frustrates the hands on work of an engineer, causes clutter issues, and can hurt the psyche sometimes