Pros
Others have listed some good perks. Yes, we have those. I'm more impressed with the open, honest communication. I'm more interested in their priority to ensure they maintain the awesome environment that was organically created years ago where innovation is core and ideas are encouraged. Even bad ideas. Yes, I voiced one just last week and while others chuckled, the CEO said, “There is no such thing as a bad idea.” It was a bad idea. Last, but certainly not least, I'm encouraged by their #oneteamonedream and #strongerunited that is inevitably at the end of companywide emails. And I am amazed that these values actually live within the culture.
Cons
Expectations are a work in progress. Could most companies (especially ones in hyper growth phase) get better at this? Yes. And we are no exception. However, the company sees this and is putting resources towards it! This year they have had goal setting training for managers and introduced Quarterly Check-Ins as a performance management tool that ensures you are on track and gives you a chance to talk to your manager about your future. They are designed so every employee has meaningful and frequent conversations with their manager to ensure alignment. Just recently, I heard that they are rolling out job competencies by level so we can see what it takes to get to the next level in our own department or what skills are needed in others.