Extremely fast-paced environmrnt
The jobs are fun and challenging, need to bear with incredible amount of responsibilities. Colleagues are helpful and friendly. However, the management need to be more considerate of the employees' feelings and more importantly their work-life balance. Overall, it is a great place to learn and develop various skill set.