Really fun to work there and the people who I've work with are very awesome. The perks are pretty decent.
Pay is a huge portion of improvement for this job; it seems to be a high turnover rate job.
Good environment. Flexible hours. Great boss.
I had no bad experiences.