Working with a specialize task will probably make a better quality of work. However, working in the current company makes me not only to be careful with the quality, but also receive a variety of tasks in one time and set it within the prescribed period. Besides, quality of environment & discipline are also able to improve the quality of my work. Normally I am also an instructor for new employees, and review their work regularly.