Pros
The company itself had an interesting concept and could do very well if it was better executed. I was able to visit the Leipzig office which seemed like an awesome work environment compared to the Boston office. I met some pretty amazing people while I was working here!
Cons
Micromanagement is a huge problem here. I constantly felt like a student under a microscope when I should have felt like a valued hard working employee. On many occasions one manager basically verbally berated employees (for everyone to hear) until they quit. There was a pretty high turnover rate over the time that I was here and I would chalk that up to poor upper management, low company moral, and low pay. I can't begin to describe how poorly the HR department acts. I never felt safe to go to them about anything. They NEVER respond to employees questions or concerns (maybe they just couldn't be bothered with the Boston office?). I've also heard one specific HR employee say some pretty disgusting things about employees (in front of me and other employees) which was extremely disheartening.