AwesomeThe good thingsfun and friendly colleagues whom will eventually become friends who can hang out after work and even meet up during weekends, despite seeing each other daily on weekdays. they are helpful and willing to teach. company values team bonding and have a good welfare, it also organize free development courses for employees to participate. company used to have monthly cycling activity after work for charity.
The challengesNothing as long as the job is done before the cut off date.