Cons: Diversity and DEI work are significant issues here. There is also an HR problem. Firstly there is no real HR "department" here, only one employee with limited hours. If they are the issue, it intimidates employees to report anything that makes the workplace harmful without fear of retaliation.
During my time there, employees of color were forced to craft presentations on their culture on top of regular work duties. If not, their culture would not be represented at all. It's not BIPOC employees' job to do the diversity work for you. Hire someone with DEI training to help better relay messages surrounding race and culture within the workplace. Now, it takes more than just the 100k pledge; it takes hiring more Black and Brown employees in leadership positions.
Management is also very pushy to junior staff. Although you will learn a lot because of this, it can get overwhelming to perform and produce results without your leaders' help. The junior staff is completely overworked with low morale because of this.
Overall, my time at the company has taught me a lot about the business in a short time simply because every position wears multiple hats and are tasked with a broad scope of functions. You learn many malleable skills that will advance your career in a short amount of time.