Pros
Great welcoming culture, awesome pto, work from home option. Most of the people in the company are REALLY great. Fair compensation for most roles. Lots of team building activities and meetings with other people in the company. Family feel. Company overall is fantastic, it just depends on who your manager is. I would’ve liked an opportunity to prove my worth to the company. I have nothing negative to say about the company itself. It is wonderful and I hope it continues to be successful. Great mission and culture. It can be a great company to grow with.
Cons
You feel like family until you’re not. Despite receiving positive performance reviews, you can be fired without notice and without real reason (multiple people same day) and sudden termination is not done very kindly. Management plays favorites and despite being a company who strives for diversity and inclusion, it does not feel very “inclusive” on some teams. Can be a great place to work for new grads or people in their young twenties starting out their careers.