Life in small IT companyThe good thingsSmall company can enjoy flexible arrangement during personal urgent matter occurred. Small company also less office politic, closer colleagues relationship. Small company have more opportunities to be involved in different projects, areas and items, regardless liked or disliked.
The challengesBad product design due to time constraint and legacy. Bad QA due to cost. Bad customers feedback due to lack of quality. Bad work/life balance due to lack of resources. Stressful working environment due to multiple tasks with short and tight timeline.