I have started recently at Turbo Power Systems and what caught me that the company take great care of the people who has interest to work. I have been met by a pleasant p ... more