3.0
7 Oct 2013
Anonymous employee
Current employee, more than 3 years
Cambridge, MA
Recommend
CEO approval
Business outlook
Pros
Small company with great startup feel. Located at the CIC so you're always surrounded by really smart people from all over the world. Good visibility into management because of our size. The company is headquarted in Munich, so I got to travel many times. Overall I learned a lot and was pretty happy with my experience.
Cons
Sales and marketing were constantly at war. Product is outdated and the company is extremely slow to change. Compensation was not that competitive. Germany didn't seem to really want to listen to what was happening in the US office/market.