Pros
-Interesting, quality products -Friendly, genuine and welcoming colleagues. Lots of talent spread across the organisation in general. -Engineering team is dynamic, helpful, and driven -Fun company sponsored events -The company really is good, but
Cons
Upper management is really not. If on the commercial team: -You are frequently micro-managed and treated like scum that needs to be scrubbed of your dignity. Your success is often overlooked and attributed to someone in upper management who conforms to the CEO's idea of authoritarian management, but your 'failures' are your own fault. -Blatant favouritism of a handful of employees. -Openly sexist remarks about women have been made by top management. -Upper management participates in or even starts rumours about employees. Can only speculate about their goal, but it has resulted in mistrust amongst teammates. Employees that quit are also regularly bad-mouthed. -The CEO loses control of his emotions, resorting to yelling, and cursing to shame or humiliate someone into silence when there is a disagreement in a discussion. The loudest voice is the most dominant, and superior. Making threats is not beyond the tools upper management will use to keep someone quiet. -Commercial team employee turnover is high. Anyone with experience left. The entire Boston-based sale's team has been fired or quit multiple times over, yet the fault is always put on someone that no longer works there, and has not for a long time. How many CROs does the CEO get to hire and fire before someone holds the CEO accountable? -A lot of upper management takes no responsibility for their actions or results. They don't want to get yelled at in front of others either, so they will blame another manager or employee instead. -The arrogance of the CEO and his inner circle is only matched by the ignorance of the board, or whoever they are accountable to. They are either blind or do not care how poorly mismanaged the company is from the top.