I had some of the most fun I've ever had working at Raptr. The company culture was some of the most lax and enjoyable of any job I ever had.
The hardest part of the job was getting confident enough in my own skill set to trust my own judgement on Bug calls. However all the employees are very open and willing to listen, so they eased the learning of that skill.
The coworkers are the best people I know, and I still feel like I'm friends with most of them. Maybe the hardest part was leaving a company full of friends behind.