- High autonomy requires the ability to tackle hard problems on your own, and find your way around things -- this can be challenging.
- Coordination between engineering teams has been difficult, and lead to delays in product delivery
- Be aware that this is a small company: Don't expect the stability and processes that you may be used-to from larger enterprises.