Best for freshgrads who need to gain experiences, great team, great exposure to new skills and projects
Cons
Indecisive and turbulent leadership, Hustle (unpaid overtime) culture, Not good for those who bad time management, Leadership tend to change projects in the last minute and expect employees to cope with those changes.