Awesome, but beware of huge stress!The good thingsCompany culture is ok, supervisor up to managing director are down to earth and willing to coach and guide us towards a right direction.
The challengesA fast pacing work environment, which means if the work can't keep up, the supervisor will urge us to finish the project quickly, and mishandle it could lead to huge stress and uneven working hours, even rarely could have a good work-life balance.