This agency knows the importance of work-life balance. Everyone is given a month's paid time off at the time of hire -- an overwhelmingly popular perk. A development program lets all employees rotate to different departments, and affinity groups offer a place for shared passions and interests.
"Starcom provides a sense of community, and you always feel like there's someone around who you can go to for help or to talk," one employee wrote.
Other benefits include optional pet and auto insurance, and discounts on phone services and Apple products.