Opportunity to learn under tight timelines
Exposure to multiple responsibilities
Colleagues are generally supportive
Cons
Project requirements often unclear at the beginning
Limited upfront product and market research
Frequent changes to direction and priorities
High level of monitoring during development
Work environment can feel stressful at times
Office lighting may be uncomfortable for long hours
EPF and EIS contributions not always processed promptly