Whether you're brand new to the job market--or you've been building your career for years--chances are you've wondered where the best place is to apply for a job. While we may thrive in some businesses, others may stunt our career growth and leave us wondering why we even bothered.

A very important--some might argue the most important--part of getting a new job is the interview. It's here that a company has the opportunity to really find out what we're all about. However, according to Glassdoor, the #2 job site in the U.S., "When it comes to interviewing potential talent, some employers just do it better than others."

Glassdoor just announced the results of its 2017 Candidates' Choice Awards for the Best Places to Interview, which were determined through the input of thousands of job candidates and employees within the Glassdoor database who rated their interview experience.

Here, then, are the 100 Best Places to Interview in 2017 according to Glassdoor:

1. Dignity Health

Interview Experience: 93% positive

Interview Difficulty: 2.7 out of 5

Interview Process: 21 days

2. Horizon Media

Interview Experience: 91% positive

Interview Difficulty: 2.7 out of 5

Interview Process: 17 days

3. Cadence Design Systems

Interview Experience: 86% positive

Interview Difficulty: 2.9 out of 5

Interview Process: 23 days

4. Salesforce

Interview Experience: 85% positive

Interview Difficulty: 3.3 out of 5

Interview Process: 35 days

5. J. Crew

Interview Experience: 83% positive

Interview Difficulty: 2.0 out of 5

Interview Process: 9 days

6. SSM Health

Interview Experience: 83% positive

Interview Difficulty: 2.6 out of 5

Interview Process: 13 days

7. General Mills

Interview Experience: 82% positive

Interview Difficulty: 3.3 out of 5

Interview Process: 22 days

8. LUSH North America

Interview Experience: 81% positive

Interview Difficulty: 2.5 out of 5

Interview Process: 13 days

9. JetBlue

Interview Experience: 81% positive

Interview Difficulty: 2.8 out of 5

Interview Process: 46 days

10. QuikTrip

Interview Experience: 80% positive

Interview Difficulty: 2.3 out of 5

Interview Process: 10 days

11. E. & J. Gallo Winery

Interview Experience: 80% positive

Interview Difficulty: 3.0 out of 5

Interview Process: 28 days

12. Bain & Company

Interview Experience: 79% positive

Interview Difficulty: 3.4 out of 5

Interview Process: 18 days

13. Dow Chemical

Interview Experience: 79% positive

Interview Difficulty: 3.1 out of 5

Interview Process: 23 days

14. Nutanix

Interview Experience: 78% positive

Interview Difficulty: 3.1 out of 5

Interview Process: 26 days

15. Raytheon

Interview Experience: 78% positive

Interview Difficulty: 2.7 out of 5

Interview Process: 34 days

16. adidas

Interview Experience: 78% positive

Interview Difficulty: 2.5 out of 5

Interview Process: 28 days

17. Banana Republic

Interview Experience: 78% positive

Interview Difficulty: 2.2 out of 5

Interview Process: 11 days

18. H E B

Interview Experience: 78% positive

Interview Difficulty: 2.5 out of 5

Interview Process: 13 days

19. Northwell Health

Interview Experience: 77% positive

Interview Difficulty: 2.7 out of 5

Interview Process: 30 days

20. Paylocity

Interview Experience: 77% positive

Interview Difficulty: 2.8 out of 5

Interview Process: 19 days

21. Belk

Interview Experience: 77% positive

Interview Difficulty: 2.1 out of 5

Interview Process: 12 days

22. Delta Air Lines

Interview Experience: 77% positive

Interview Difficulty: 3.0 out of 5

Interview Process: 46 days

23. Allegiant Travel

Interview Experience: 76% positive

Interview Difficulty: 2.9 out of 5

Interview Process: 26 days

24. Nordstrom Rack

Interview Experience: 76% positive

Interview Difficulty: 2.3 out of 5

Interview Process: 11 days

25. Walt Disney Company

Interview Experience: 76% positive

Interview Difficulty: 2.6 out of 5

Interview Process: 34 days

26. Southwest Airlines

Interview Experience: 76% positive

Interview Difficulty: 2.6 out of 5

Interview Process: 65 days

27. Micron Technology

Interview Experience: 75% positive

Interview Difficulty: 3.1 out of 5

Interview Process: 27 days

28. United Airlines

Interview Experience: 74% positive

Interview Difficulty: 2.9 out of 5

Interview Process: 17 days

29. Cerner

Interview Experience: 74% positive

Interview Difficulty: 2.7 out of 5

Interview Process: 25 days

30. In-N-Out Burger

Interview Experience: 74% positive

Interview Difficulty: 2.4 out of 5

Interview Process: 12 days

31. SpaceX

Interview Experience: 74% positive

Interview Difficulty: 3.5 out of 5

Interview Process: 25 days

32. FedEx

Interview Experience: 74% positive

Interview Difficulty: 2.2 out of 5

Interview Process: 19 days

33. Frontier Airlines

Interview Experience: 74% positive

Interview Difficulty: 2.3 out of 5

Interview Process: 18 days

34. NIKE

Interview Experience: 74% positive

Interview Difficulty: 2.5 out of 5

Interview Process: 22 days

35. Dealertrack

Interview Experience: 74% positive

Interview Difficulty: 2.9 out of 5

Interview Process: 22 days

36. ExxonMobil

Interview Experience: 73% positive

Interview Difficulty: 2.9 out of 5

Interview Process: 19 days

37. Chick-fil-A

Interview Experience: 73% positive

Interview Difficulty: 2.2 out of 5

Interview Process: 16 days

38. BDO USA

Interview Experience: 73% positive

Interview Difficulty: 2.5 out of 5

Interview Process: 30 days

39. Starbucks

Interview Experience: 73% positive

Interview Difficulty: 2.2 out of 5

Interview Process: 15 days

40. Sunrise Senior Living

Interview Experience: 73% positive

Interview Difficulty: 2.3 out of 5

Interview Process: 14 days

41. Ralph Lauren

Interview Experience: 72% positive

Interview Difficulty: 2.6 out of 5

Interview Process: 23 days

42. Anthropologie

Interview Experience: 72% positive

Interview Difficulty: 2.3 out of 5

Interview Process: 14 days

43. Old Navy

Interview Experience: 72% positive

Interview Difficulty: 2.0 out of 5

Interview Process: 12 days

44. lululemon

Interview Experience: 72% positive

Interview Difficulty: 2.4 out of 5

Interview Process: 16 days

45. Lyft

Interview Experience: 72% positive

Interview Difficulty: 2.9 out of 5

Interview Process: 18 days

46. Deloitte

Interview Experience: 72% positive

Interview Difficulty: 3.0 out of 5

Interview Process: 24 days

47. Publix

Interview Experience: 72% positive

Interview Difficulty: 2.0 out of 5

Interview Process: 12 days

48. American Eagle Outfitters

Interview Experience: 72% positive

Interview Difficulty: 2.0 out of 5

Interview Process: 10 days

49. Tilly's

Interview Experience: 71% positive

Interview Difficulty: 2.0 out of 5

Interview Process: 9 days

50. American Airlines

Interview Experience: 71% positive

Interview Difficulty: 2.8 out of 5

Interview Process: 51 days

51. Procter & Gamble

Interview Experience: 71% positive

Interview Difficulty: 3.3 out of 5

Interview Process: 37 days

52. Academy Sports & Outdoors

Interview Experience: 71% positive

Interview Difficulty: 2.0 out of 5

Interview Process: 11 days

53. Northrop Grumman

Interview Experience: 71% positive

Interview Difficulty: 2.5 out of 5

Interview Process: 33 days

54. GE Aviation

Interview Experience: 71% positive

Interview Difficulty: 2.9 out of 5

Interview Process: 19 days

55. DSW

Interview Experience: 71% positive

Interview Difficulty: 2.1 out of 5

Interview Process: 14 days

56. City Year

Interview Experience: 71% positive

Interview Difficulty: 2.7 out of 5

Interview Process: 34 days

57. General Motors

Interview Experience: 71% positive

Interview Difficulty: 2.7 out of 5

Interview Process: 25 days

58. Ann Taylor

Interview Experience: 71% positive

Interview Difficulty: 2.0 out of 5

Interview Process: 10 days

59. Nationwide

Interview Experience: 71% positive

Interview Difficulty: 2.6 out of 5

Interview Process: 22 days

60. YMCA

Interview Experience: 71% positive

Interview Difficulty: 2.1 out of 5

Interview Process: 14 days

61. Vanguard

Interview Experience: 70% positive

Interview Difficulty: 2.8 out of 5

Interview Process: 24 days

62. Slalom

Interview Experience: 70% positive

Interview Difficulty: 2.9 out of 5

Interview Process: 45 days

63. EY

Interview Experience: 70% positive

Interview Difficulty: 2.8 out of 5

Interview Process: 25 days

64. Mesa Air

Interview Experience: 70% positive

Interview Difficulty: 2.0 out of 5

Interview Process: 16 days

65. CDW

Interview Experience: 70% positive

Interview Difficulty: 2.9 out of 5

Interview Process: 25 days

66. Ricoh Americas Corporation

Interview Experience: 70% positive

Interview Difficulty: 2.4 out of 5

Interview Process: 15 days

67. Cummins

Interview Experience: 70% positive

Interview Difficulty: 2.8 out of 5

Interview Process: 34 days

68. PwC

Interview Experience: 69% positive

Interview Difficulty: 2.8 out of 5

Interview Process: 23 days

69. Ultimate Software

Interview Experience: 69% positive

Interview Difficulty: 2.9 out of 5

Interview Process: 21 days

70. Texas Roadhouse

Interview Experience: 69% positive

Interview Difficulty: 1.8 out of 5

Interview Process: 6 days

71. Costco Wholesale

Interview Experience: 69% positive

Interview Difficulty: 2.5 out of 5

Interview Process: 14 days

72. USAA

Interview Experience: 69% positive

Interview Difficulty: 2.7 out of 5

Interview Process: 27 days

73. SkyWest Airlines

Interview Experience: 69% positive

Interview Difficulty: 2.6 out of 5

Interview Process: 16 days

74. Baylor Scott & White Health

Interview Experience: 69% positive

Interview Difficulty: 2.7 out of 5

Interview Process: 25 days

75. LabCorp

Interview Experience: 69% positive

Interview Difficulty: 2.4 out of 5

Interview Process: 25 days

76. ViaSat

Interview Experience: 69% positive

Interview Difficulty: 2.9 out of 5

Interview Process: 33 days

77. Trader Joe's

Interview Experience: 69% positive

Interview Difficulty: 2.4 out of 5

Interview Process: 19 days

78. Chili's Grill and Bar

Interview Experience: 69% positive

Interview Difficulty: 1.8 out of 5

Interview Process: 7 days

79. IKEA

Interview Experience: 69% positive

Interview Difficulty: 2.4 out of 5

Interview Process: 18 days

80. Concur

Interview Experience: 68% positive

Interview Difficulty: 2.7 out of 5

Interview Process: 23 days

81. GE Healthcare

Interview Experience: 68% positive

Interview Difficulty: 2.8 out of 5

Interview Process: 29 days

82. BASF Corporation

Interview Experience: 68% positive

Interview Difficulty: 3.0 out of 5

Interview Process: 34 days

83. Virgin America

Interview Experience: 68% positive

Interview Difficulty: 2.8 out of 5

Interview Process: 28 days

84. Power Home Remodeling

Interview Experience: 68% positive

Interview Difficulty: 2.4 out of 5

Interview Process: 10 days

85. General Atomics

Interview Experience: 68% positive

Interview Difficulty: 2.9 out of 5

Interview Process: 31 days

86. Harris

Interview Experience: 68% positive

Interview Difficulty: 2.7 out of 5

Interview Process: 24 days

87. SunTrust

Interview Experience: 68% positive

Interview Difficulty: 2.6 out of 5

Interview Process: 18 days

88. Barnes & Noble

Interview Experience: 68% positive

Interview Difficulty: 2.2 out of 5

Interview Process: 12 days

89. ICF

Interview Experience: 68% positive

Interview Difficulty: 2.6 out of 5

Interview Process: 20 days

90. Olive Garden Italian Restaurants

Interview Experience: 68% positive

Interview Difficulty: 1.9 out of 5

Interview Process: 10 days

91. Republic Airways

Interview Experience: 68% positive

Interview Difficulty: 2.3 out of 5

Interview Process: 27 days

92. RSM

Interview Experience: 67% positive

Interview Difficulty: 2.4 out of 5

Interview Process: 11 days

93. REI

Interview Experience: 67% positive

Interview Difficulty: 2.4 out of 5

Interview Process: 17 days

94. Lockheed Martin

Interview Experience: 67% positive

Interview Difficulty: 2.6 out of 5

Interview Process: 35 days

95. Booz Allen Hamilton

Interview Experience: 67% positive

Interview Difficulty: 2.7 out of 5

Interview Process: 24 days

96. H&M

Interview Experience: 67% positive

Interview Difficulty: 2.4 out of 5

Interview Process: 18 days

97. Accenture

Interview Experience: 67% positive

Interview Difficulty: 2.9 out of 5

Interview Process: 30 days

98. Philips

Interview Experience: 67% positive

Interview Difficulty: 2.8 out of 5

Interview Process: 17 days

99. Kohl's

Interview Experience: 67% positive

Interview Difficulty: 2.1 out of 5

Interview Process: 11 days

100. KPMG

Interview Experience: 67% positive

Interview Difficulty: 2.8 out of 5

Interview Process: 29 days

Click here to see Glassdoor's 2016 Best Places to Interview.