ReutersNot too big or too small, mid-sized companies are able to offer the benefits of both large corporations and small startups.
Workplace data website Great Place To Work surveyed hundreds of employees at companies around the US to find the best medium-sized companies to work for - defined as having between 250 and 999 employees.
These companies come highly rated by their employees for everything from top-notch management and challenging work assignments to perks like free breakfast and on-site gyms.
Read on to see which workplaces made the cut.