Best Company for Fresh GraduatesThe good thingsHelpful leaders, great teamwork, negotiable boss, minimal monitoring on task, freedom to decide solution for given task
The challengesResponsible for multiple domain, however help to grow many aspects in software development life cycle.