Pros
They have above average health care benefits including medical, dental, eye care, 401K, stock options and excellent PTO accrual. They are fairly flexible with work/life balance and most managers understand people have lives outside work and emergencies arise. They stock the break rooms with free snacks and fruit which is always good.
Cons
Change is constant and not always needed. They claim to be transparent, but that simply isn't the case. They say they do market studies on pay and benefits, but almost always the pay is below the national average. Working conditions are stressful and confusing because most of the time you have no idea what's going on. Their review process is incredibly unfair and they move people around just to fill "buckets on the curve." They often ignore how managers rate their people and employees suffer as a result of the process. In most departments there isn't a clear career path. They also have a culture problem partly because there are a great number of employees who have never worked for anyone else. That makes for an environment where people aren't willing to listen to new ideas and have the frame of mind "this is how we've always done it." That goes for senior executives and senior managers as well. While they do have decent benefits, employee purchase discounts aren't great with the best discount being 50% off open box items. They also require a lot of employees to travel, but only issue company credit cards to directors and above. So if you have to travel and you aren't above the director level you have to bear the expense and then submit for reimbursement which is a problem given there are a lot of people who simply don't have or can't qualify for a credit card. That includes international travel. Regarding pay, they pay inside sales reps on the B2B side well below what other companies pay and commissions are very slim. Overall they claim they are an "employer of choice" and they have "paid" to have that distinction in their home city of Boston, but that isn't the case in other offices around the country.