I personally love my job at Tesla. The only reason I would ever consider leaving is the long commute hours from Modesto to Fremont is okay but at 6pm from Fremont to Modesto is horrible. All my superiors work with you, every department is different but then again it depends on your work ethic. We have a lot of associates that hate the long hours and they hate to work. Personally I love to work so no complaints there.