Vantaggi
- A lot of the people you will work with are really smart - In many roles you have a lot of autonomy and flexibility to complete your work - A lot of the executives are really smart and trying really hard to make sure their teams succeed
Svantaggi
- There are a lot of really smart, but unproductive people at the company who talk a lot, but never produce any results. It mostly just means a lot of meetings that never result in anything. - None of the departments talk to one another or are on the same page about where the company is going as a whole. This difficulty was further exasperated by a particular executive who is no longer with the company who led half of the company in the opposite direction of everyone else. While upper management is trying to resolve this issue, it will likely take a year or two for us to agree on where we are going and get back on the same page. In the meantime, we're all floundering. A lot of vision is needed to overcome this issue and historically, we aren't very good on defining a company vision. - No one seems clear on what are cultures or values are. We've made a list of company values, but they are so broad and vague that they don't really mean anything. As a result, most of the company just prioritizes being nice to each other (which comes with a huge set of problems where no one gets anything done because they are all too busy being "nice" and therefore don't give feedback or discuss areas of improvement for the company). - We have the most convoluted org chart, to the point that it hinders everyone's abilities to get work done. Inaccurate titles and unclear responsibilities mean that you go to 1 employee to solve a challenge, only to discover that they aren't responsible for the work that their job description/title implies. So no one knows who to work with or go to in order to get things done.