Pros
Since everyone at the firm is trying their best to get out, there is a decent amount of room for promotions.
Cons
Just about every issue at the firm (and there are MANY) stems from the lack of leadership, vision, and overall managerial ability. MacGregor runs all bonus meetings and, through some arbitrary process, decides who gets what. It doesn't matter if you've only interacted with him 3 times since your last meeting, he believes he knows how well you're doing your job. There is also the issue that the sales vote is private and has been altered in the past. Those who "kiss up" are MUCH more likely to receive favorable bonuses. The administrative staff is bloated and ineffective. They are so far away from the cutting edge that they're not even on the knife. The sales force has gotten fat at the top due to a poor distribution of accounts. This has removed the incentive for the top earners to prospect or develop new accounts. The guys at the bottom are pushed around like pawns and have no say in the structure of the sales process. A "head of sales" was brought in to try and fix this situation, but no one has yet been able to figure out what he has contributed. The company's vision changes at the whim of the CEO. This typically happens every 3-4 months and multiple meetings are called. New initiatives are handed down without discussion and then promptly forgotten about a month or two later.