Pros
There were a lot of perks to working at PMHQ—free lunch, snacks, and frequent happy hours/events. The girls there (I say girls because they make up what feels like 98% of the company) were great, but there was some cliquiness abound and was never a mesh from team-to-team. Each team felt very separate and there wasn't much cohesiveness within the company. The pay was decent for a young professional, but growth can take a while and is limited. Also, Manish was wonderful and you could see his passion shining through each and every day. He also took the time out of his days to chat with all of his employees, regardless of what team they were on. I know plenty of companies where customer service reps probably don't get the chance to mingle casually with the CEO.
Cons
Whew, the downsides. At first, the job was wonderful! But training on the customer support side is a MESS, and you're not prepared well for the front lines (even though training takes what feels like a year). Also, lower-level management was pretty terrible and it was evident they did not have proper manager training. Overtime was often, which made the work-life balance somewhat difficult. Overall, not worth it for the compensation.