1. Workload can become high due to tight deadlines and rapid project timelines
2. More structured project management processes could improve efficiency and clarity
3. Limited documentation and onboarding materials for new engineers
4. Compensation and benefits package can be more competitive for the industry
5. Career progression structure and performance review process can be more clearly defined
6. Limited freedom to explore new technologies; ownership constrained by timelines and approvals
7. Culture doesn’t consistently encourage initiative; cross-functional collaboration depends on individuals, not systems