Pros
-Extremely collaborative environment that always promotes learning and being creative. If you have an idea, you can feel free to share it with your manager, director, executives, etc. -Big potential for career growth, if you take advantage of it. I've been in 4 different positions in 4 years, all were promotions to reward hard work. -Amazing culture... People like working here, they are friends with their coworkers, benefits are terrific, office space is outstanding and always being improved. -The product is world class. It's something you can get behind and that you are proud everyday to sell and support. -Can only speak for sales but compensation is fair, if not above industry averages.
Cons
-High expectations, which might not be for everyone. It's a demanding (but rewarding) work atmosphere -East Cambridge is not the easiest to get to, depending on where you live or commute from