I like working here, but I've been here for a year. It really depends on who you like, and who likes you, and what your career goals are, if you're going to move up or not. If they see that you're promising, then you will. If you focus on your job, but also socialize, then you can move to different departments. In one year, I've moved to three (through internal interviews). I almost moved to another department a couple different times, but another person with more experience got the position.
Other than that, snacks are good. You can use the internet while you're on calls, or between calls, so many people watch netflix or do other things online. Which is nice, compared to other call centers. They're fairly open. However, I hardly see the CEO or other management. Sometimes they hire management from outside the company, which is a bummer for people who have been here 5+ years. The company is small, and I think growth will be huge in the next 2-5 years.
free lunch, food trucks, internet, flexibility, management, culture