
care about product quality and self development
most people are nice and free lunch sometimes
average to the market ...
work challenge and ownership ...
I enjoyed work with most of the coworkers. If company provides professional trainings regularly and hire more quality people, that will be better