1.0
Aug 8, 2012
Anonymous employee
Former employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
- True start-up culture - Excellent office location at the CiC in Kendall Square Cambridge - Annual trips to Germany for Sales Summits
Cons
- Shocking lack of leadership - No training upon hire - Constantly changing sales guidelines/rules/messaging - If you leave, don't expect to be paid for the work you did without a fight