I recently got a job with this company and after 3 official days of training- they fired me. I was expected to learn 2 softwares and a new operating system in 1 week. Very poorly managed. My husband is aerospace engineer and write programs. He could not figure out their software in 2 days. Beware.