Pros
Mostly great people, fun events, challenging work. The transparency from leadership is refreshing, and constructive criticism is encouraged at all levels. Company culture is important.
Cons
Lack of communication between product and marketing teams. This creates a feeling that we are not all working as a team, but all have different agendas and compete against each other. Way too many meetings, and meetings that last too long. Much like I pointed out above, communication is essential whether it be between different teams within the same department or different departments, but there is a point in which the amount of time spent in meetings can be detrimental to workload, work-life balance, and morale. The Design Team is in shambles which is most likely a temporary status, but they seem to be overwhelmed even when fully staffed and without a stable process in place in terms of working with different teams. We seem to be taking on too many new projects before perfecting old ones.