Pros
Promotes working hard. Provides opportunities for social events and to get to know other departments. New office floors/clean space. Opportunities for some advancement. Growing and changing! Flexible more so than a lot of places.
Cons
Assumptions made about employee experience and maturity. Hard to advance unless you’re close with management. Unclear motivations. Lots of behind the scenes things that impact the on the floor employees but that the employees impacted don’t get to know about or have a say in. Hard to stand out due to how many people are being hired. Pressure to rate the company well online and off and hype things up. Employees afraid of being looked down on or afraid of consequences for their honesty about culture. Judgements made about life experience for employees as the average age of the company is mid 20s. This often leads to very intensive and watered down communications to prevent employees from being scared off or to form their own opinions. They try hard in any way they can to control the narrative. Hard to feel valued often. Authenticity, communication, accountability isn’t up to snuff. Seems like when something less than positive is said, rather than evaluating and adjusting, the viewpoint is criticized and an event is planned or little Employee appreciation thing is done in response to it to discredit the feedback.