Expectations have been exceeded
Pros
-Culture is a top priority and continuing discussion for the company. -When something sucks, we fix it. For example, we do company surveys about lunch preferences, and if we're not happy with a current provider, we change it to a better one. -Management listens and there is open communication. For example, we have short weekly all hands meetings and our CEO openly and candidly answers anonymous questions each week. -Room for growth. Everyone is expected to be a top performer, and when you perform well it is recognized and rewarded. -Small company vibe with big company benefits. We operate like a hot SF tech start up because we are a hot SF tech start up. But we have the added benefit of being backed by a mature public company
Cons
This isn't the kind of company where you can come in and can expect to have 1:1 coaching and guidance for every project or decision you will need to make. You're expected to make decisions fast, have good judgment, and communicate. You're expected to proactively reach out and ask for guidance and ask questions when you need them. May not be a good fit if you're not comfortable with this.