Remove 2003 Remove Cover Letters Remove Finance
article thumbnail

Job Hub: Tesla Motors Jobs and Culture

Management Consulted

Based out of Palo Alto, California, Tesla Motors was established in 2003 with offices in 3 countries. After submitting your initial application with your resume/CV, cover letter, and other supporting documents, HR typically will respond to your application within a few days. 28% of Management Consultants Pursue Finance.

Culture 100
article thumbnail

Bridgespan Non-Profit Consulting Interviews and Culture

Management Consulted

In 2003, Bridgespan created the “Bridgestar” initiative to focus on leadership development and to help professionals transition into nonprofit careers. However, there are 2 exceptions: a focus on social impact in the fit interview, and the need to submit a essay with your application and cover letter.