Pros
- Amazing coworkers, the best people I have ever worked with. Every department is full of extremely talented, hardworking, brilliant, and skillful people. This is why most people stay as long as they do... - Tons of experience. You learn fast but a lot of the learning is sink or swim. If you assert yourself and are your own advocate there can be a lot of opportunity to grow professionally and learn a lot.
Cons
Out of touch senior leadership, false promises and very low pay. This is the result for everything below. - False promises were constant regarding pay raises, the promise of new hires to support in added work, more time for trainings, more support on projects, promises to “say no” to work when employees felt overwhelmed, etc. - Raises did not happen- if they did it was the result of employees begging them to see their worth and the raise was consistently under the person's value. - There was no plan when onboarding new clients. It was understood internally when a new client was on boarded it only meant added work onto an already overflowing workload for all departments. - Senior leadership was not involved in day to day client communication resulting in an extreme disconnect between client expectations and senior leadership's expectations of projects. This disconnect would result in senior leadership micromanaging projects and removing vital information the client had specifically requested to be a part of the project. - Tons of confusion on quotes and what is to be done for what client. - New products were sold to clients that had not been sold before. This meant it was not on the person who sold the product to execute but the employee and team to figure out how to make it happen. Again, no communication or plan presented before selling these new products, you are not set up to succeed. - It is not a surprise to get a phone call saying someone was let go. This has created a culture of extreme anxiety and lack of trust with senior leadership. When someone is let go, there is zero transition plan and zero recognition of the person who was let go. That person's work will fall onto the shoulders of those also working on the account and will result in employees picking up the pieces, putting out fires and working completely outside of their job role. - Retention is quite horrible. This is because of poor pay, 0 professional development/career growth path, bad training (because people are so busy it is hard to train), etc. - Cannot keep an HR person. There were a lot of different versions of HR which meant changes in processes every 6 months that employees had to learn. This company prides itself on being “radically good”, having strong B-corp values, and an employee first mindset. Experiencing working here for quite some time, the company culture and expectations of employees could not be farther from what they promise.