Silo'd working between different disciplines (mechanical, electronics, etc.) which leads to vastly different timelines, project can be cancelled without warning, development is slow due to project prioritisation and the requirement for senior/board sign-off on product asthetics