"I've worked with The Idea People for around a year. The work itself was engaging and my co-workers were wonderful to work with. The owners did seem to care about you as an employee. My only complaint was that some of the benefits were average at best."
Update your browser to have a more positive job search experience.
Upgrade My Browser