Pros
Some of the best people I have ever worked with down in the trenches. Upper Management is completely different
Cons
Wow. There are SO many cons. First off: management is bribing current employees to post glowing Glassdoor reviews, and attempting to track down anyone who posts negative reviews. So take anything you read on here with a grain of salt. Ascend recently PAID customers to post good reviews for "G2", and is not gloating all over LinkedIn about how they got great G2 ratings. There is so many people quitting and leaving that it is just stunning. Not long ago, the whole sales team quit. Recently, the whole marketing team left. The CEO is basically in hiding now, and has a 'chief of staff' (a 100 person company needs a chief of staff? really?) handle all his duties so he does not have to be bothered with the problems of the little people. The product is going downhill and customers are leaving in droves. As far as anyone knows, there has not been any new sales in months. It won't be long until there are layoffs. There is no new revenue coming in.