The 25 best small companies to work for
Workplace data website Great Place To Work surveyed hundreds of employees at companies around the US to find the best small-sized companies to work for - defined as one that employs between 25 and 249 people.
But it's not just the tangible benefits that make a company a great place to work; these 25 companies are highly rated by their employees as being encouraging, challenging, and fun places to put in your 40 hours.
Keep scrolling to see the companies that made the list.