The 50 Best Small And Medium Companies to Work For

Working for a small or medium company (SMB) can certainly have its advantages, like providing employees with an opportunity to impact growth directly and often times, offering up perks like catered lunches or a great work-life balance. But according to Glassdoor's annual list of the best SMBs to work for, some smaller companies are truly outshining others when it comes to employee satisfaction.

Glassdoor recently named Greenhouse Software, a technology firm headquartered in New York City that provides recruiting software as a service, the best SMB to work for in 2017. Employees say the team is comprised of a unique workforce that respects individuality, has a family-oriented culture and encourages growth.


One employee said, "the people are the bottom line of the company, and I definitely feel that here every single day." Several employees mentioned that Greenhouse Software encourages people to be themselves at work and leverages that to create a more effective company. Some individuals also emphasized that there's a high level of trust between company and employees. Here's a sneak peek at what it's like to work there.

Other companies in the top five best SMBs to work for include Illuminate Education, Entelo, SailPoint Technologies and SeatGeek. Common themes among some of the top companies: a smart team, transparency and a good balance between the hard grind that often comes with working for a start-up and enjoyable times. Surprisingly, all five top companies this year were newcomers to the list.

Last year's winner Madwire, a marketing firm based in Loveland, Colo., slipped to No. 27 this year.

The survey was based on anonymous employee reviews submitted through the site over the past 12 months. All companies on the list were required to receive at least 25 employee reviews. Factors such as salary, benefits, work-life balance, senior management and workplace culture were taken into consideration. Employees were also asked to comment on whether they'd recommend the company to a friend and to predict the company's performance over the next six months.

Here's a closer look at this year's best SMBs to work for:

50. Thumbtack
50. Thumbtack

Company Rating: 4.6 

"Incredibly dedicated, humble, and approachable management. All the C-level people are down to earth. Amazingly smart and talented people. Beautiful office space(s)." - Thumbtack Product Designer (San Francisco)

49. Elementum
49. Elementum

Company Rating: 4.6

"Employees are encouraged to act like owners, and can suggest the craziest ideas, provided they are well thought out." - Elementum Product Employee (Mountain View, Calif.)

48. Applied Predictive Technologies
48. Applied Predictive Technologies

Company Rating: 4.6

"Driven, motivated, young, people with their priorities in the right place. This company has well-rounded employees and a phenomenal culture." - Applied Predictive Technologies Quality Assurance Engineer (Arlington, Va)

47. Greenspire
47. Greenspire

Company Rating: 4.6

"I truly believe in and love what I do, and that with the combination of a great compensation, really help me sleep at night." - Greenspire Inside Supervisor (Santa Monica)

46. Venterra Realty
46. Venterra Realty

Company Rating: 4.6

"Excellent training and employee development. Strong values based corporate culture where honesty and integrity are rewarded." - Venterra Realty Manager (Houston)

45. Mavenlink
45. Mavenlink

Company Rating: 4.6 

"Excellent work environment with a lot of room for growth. They attract excellent employees, so coworkers are fantastic." - Mavenlink Account Executive (Irvine, Calif.)

44. Utah Community Credit Union
44. Utah Community Credit Union

Company Rating: 4.6 

"The staff that is employed at the credit union is top par, the attitude of the company and the family like atmosphere is really what made this company one I am going to stick with for life." - Utah Community Credit Union Assistant Branch Manager (Provo, Utah)

43. CoverMyMeds
43. CoverMyMeds

Company Rating: 4.6 

"CMM is aggressively invested in the welfare, development, and general happiness of its employees at least as much as it is invested in its products." - CoverMyMeds Software Developer (Columbus, OH)

42. N2 Publishing
42. N2 Publishing

Company Rating: 4.6

"Owners are amazing and really care about their employees. Very independent type of job but if you need help there are people there to help you." - N2 Publishing Area Director (Lake Forest, IL)

41. Fortitude Systems
41. Fortitude Systems

Company Rating: 4.6

"This is hands down the best company to work for. The passion and drive that exudes from everyone that works here, makes you want to give 100%, all the time. Everyone is always looking out for one another and is truly interested in helping you achieve personal success." - Fortitude Systems Employee (location n/a)

40. C3 IoT
40. C3 IoT

Company Rating: 4.6 

"From top to bottom, the company culture is rooted in transparency, creativity and hard work in service to the mission - exceeding customers' expectations through technical/product excellence, customer service and sound business practices." - C3 IoT Manager (Redwood City, Calif.)

39. Beepi
39. Beepi

Company Rating: 4.7

"Opportunities to grow based on your effort and dedication. Opportunities to learn, everyone is open and collaboration is at the core of the company." - Beepi Head of Design (Mountain View, Calif.)

38. Homeside Financial
38. Homeside Financial

Company Rating: 4.7

"Amazing culture. Operational support is unmatched in the industry. Marketing support is fantastic. Technology driven. Forward thinking." - Homeside Financial Vice President Sales Manager (Raleigh, N.C.)

37. Eventbrite
37. Eventbrite

Company Rating: 4.7

"There is an overall culture of trust, openness and transparency that is truly unique for a company this size." - Eventbrite Program Manager (San Francisco)

36. Berkshire Communities
36. Berkshire Communities

Company Rating: 4.7 

"Berkshire gives you the tools, support and opportunity to grow from within and they definitely recognize dedication and hard work. I am truly grateful for the opportunities." - Berkshire Communities Maintenance Supervisor (Austin, Texas)

35. Cumulus Networks
35. Cumulus Networks

Company Rating: 4.7

"If I have questions, concerns, or even suggestions, leadership not only listens but takes the appropriate actions to address these quickly." - Cumulus Networks Engineer (Cary, N.C.)

34. NetWorth Realty
34. NetWorth Realty

Company Rating: 4.7

"Great work atmosphere and earning potential. Everyday something new. Can be your own boss and make your own schedule." - NetWorth Realty Sales/Acquisition Associate (Denver)

33. Achieve Today
33. Achieve Today

Company Rating: 4.7 

"The working environment is super positive and welcoming. The hours are good and they are very willing to work with you on growing and being the best you can." - Achieve Today Sales Employee (Provo, Utah)

32. Procore Technologies
32. Procore Technologies

Company Rating: 4.7

"Collaboration is always positive and humility is pervasive. Procore stays true to its values of Openness, Ownership and Optimism." - Procore Mobile Architect (Carpinteria, Calif.)

31. Liaison International
31. Liaison International

Company Rating: 4.7

"I've been given career opportunities at Liaison that I wouldn't have been given elsewhere. They really value their employees and are willing to take a chance on you, which is truly amazing." - Liaison International Employee (Watertown, Mass.)

30. Pariveda Solutions
30. Pariveda Solutions

Company Rating: 4.7

"Genuine culture of mentoring others, growing your career, taking on more responsibility, partnering with the client, etc. Just can't say enough good things." - Pariveda Solutions Associate (Dallas)

29. Payjunction
29. Payjunction

Company Rating: 4.7

"My experience at PayJunction has consisted of a great work environment, fun coworkers, a great leadership team, continually growing business, and a customer-focused product." - PayJunction Account Executive (Santa Barbara, Calif.)

28. Kabbage
28. Kabbage

Company Rating: 4.7

"Kabbage has a fantastic environment that actively fosters creative thinking and innovative ideas. Kabbage also has a fun culture and a great mix of people. Never a dull moment!" - Kabbage Employee (location n/a)

27. Madwire
27. Madwire

Company Rating: 4.7 

"There is an energy here, a spirit of excellence that pervades everything we do. It's exciting, and it makes coming to work every morning that much easier." - Madwire Web Developer (Fort Collins, Colo.)

26. Masergy
26. Masergy

Company Rating: 4.7 

"My superiors are very knowledgeable and pragmatic, and management practices transparency. The benefits are very good and pay is competitive." - Masergy Web Developer (Plano, Texas)

25. Best Version Media
25. Best Version Media

Company Rating: 4.7 

"BVM is an incredible opportunity that offers the best training in the industry, the greatest leadership team, and incredible income potential." - Best Version Media Publisher (Reno, Nev.)

24. StormWind Studios
24. StormWind Studios

Company Rating: 4.7 

"The environment is so positive and uplifting, and the company truly cares about you and helps your development even more in a professional and personal level." - StormWind Studios Business Development Specialist (Scottsdale, Ariz.)

23. Goodway Group
23. Goodway Group

Company Rating: 4.7 

"I've honestly never worked anywhere where I felt so valued. Benefits are amazing, great health insurance, generous time off compared to most companies." - Goodway Group Client Campaign Coordinator (Boston)

22. Chef Software
22. Chef Software

Company Rating: 4.7 

"No pigeonholing here. Actively encouraged to participate and lead projects outside of core strengths. Senior staff is very open to good ideas from any level of the organization." - Chef Software Business Analyst (Seattle)

21. InVision App
21. InVision App

Company Rating: 4.7 

"Challenging and engaging work. An amazing team. Tech management listens and are easy to approach." - InVision App Principal Engineer (New York)

20. The Trade Desk
20. The Trade Desk

Company Rating: 4.7

"I have never been in a company with such amazing people. Everyone is just so incredibly smart and friendly. I actually look forward to going to work everyday, which I never thought was possible!" - TradeDesk Employee (location n/a)

19. BambooHR
19. BambooHR

Company Rating: 4.8 

"BambooHR has the culture that every company strives for and every employee is looking for. I love the people I work with and I love that the executives and management work relentlessly to protect the culture they've built." - BambooHR Account Executive (Lindon, Utah)

18. Sprout Social
18. Sprout Social

Company Rating: 4.8

"Collaborative and open minded communication occurs every day. Great work-life balance, caring employers and caring employees." - Sprout Social Social Media Specialist (Chicago)

17. RealSelf
17. RealSelf

"Nothing compares to RealSelf and the positive environment created here. I truly feel honored to be a part of this team and am excited to see what the future holds for this uniquely wonderful company!" - RealSelf Employee (Seattle)

16. WillowTree
16. WillowTree

Company Rating: 4.8

"I absolutely love it here! I'm working on really cool projects and I'm having a blast doing it." - WillowTree Software Engineer (Charlottesville, Va.)

15. Kepler Group
15. Kepler Group

Company Rating: 4.8

"I continue to be impressed by the innovative thinking and dedication of every single employee. I feel innately pushed to perform my best, and it has made me a more strategic thinker as a result." - Kepler Group Senior Analyst (New York)

14. Novus Partners
14. Novus Partners

Company Rating: 4.8 

"The quality of people and work environment between teams is incredible. Working with great minds and motivated teams to drive product forward based on passion and strategy is extremely exhilarating and inspiring." - Novus Partners Senior Systems Engineer (New York)

13. EverFi
13. EverFi

Company Rating: 4.8

"Great work-life balance, positive staff culture, open communication among all team members, complete dedication to the work." - EverFi Schools Manager (Washington, D.C.)

12. Justworks
12. Justworks

Company Rating: 4.8

"Justworks is the definition of a meritocracy - hard work is always recognized. There are major growth opportunities at this organization." - Justworks Sales Development Employee (New York)

11. Health Catalyst
11. Health Catalyst

Company Rating: 4.8 

"Transparent, positive, mission driven company. Good senior leadership. Great, collaborative culture! Best environment I have worked in my career." - Health Catalyst Senior Vice President (Salt Lake City, Utah)

10. LiveRamp
10. LiveRamp

Company Rating: 4.8 

"They trust their employees to get their jobs done without telling them how and where to do it." - LiveRamp Product Implementation Manager (San Francisco)

9. Sendero
9. Sendero

Company Rating: 4.8

"The best thing about this company is its people. The individuals I work with are talented, incredibly bright, trustworthy, and fun." - Sendero Analyst (Dallas)

8. Asana
8. Asana

Company Rating: 4.8 

"The culture is phenomenal and the people are amazing. I have never worked at a company before where I felt the whole company was striving forward together towards the same mission." - Asana Customer Success Employee (San Francisco)

7. Classy
7. Classy

Company Rating: 4.8

"While the culture is fun and exciting, the dedication and work ethic of everyone on this team is contagious." - Classy Account Executive (San Diego)

6. MetroMile
6. MetroMile

Company Rating: 4.8 

"The people you work with are super smart, dedicated, and driven. They'll make your work better. No egos, no big politics." - MetroMile Employee (San Francisco)

5. SeatGeek
5. SeatGeek

Company Rating: 4.8 

"Really smart crowd. Fun product. Great culture. Extremely transparent. Exciting prospects for the company's future." - SeatGeek Software Engineer (New York)

4. SailPoint Technologies
4. SailPoint Technologies

Company Rating: 4.8 

"Internally they treat employees like adults and allow people to do their best work and make their biggest impact." - SailPoint Technologies Senior Manager (Austin, Texas)

3. Entelo
3. Entelo

Company Rating: 4.9

"Committed, experienced leadership team. A great balance between the hard grind of start-up life and fun times." - Entelo Sales Employee (San Francisco)

2. Illuminate Education
2. Illuminate Education

Company Rating: 4.9

"People here go out of their way to help others and get you up to speed with the company. What's amazing is how this place treats career growth." - Illuminate Education Marketing Employee (Irvine, Calif.)

1. Greenhouse Software
1. Greenhouse Software

Company Rating: 4.9

"There's a positive buzz in the office knowing that each person is impacting growth, and everyone plays an active role in building a company worth working for." - Greenhouse Software Sales Employee (New York)

Advertisement