Fun ride, fast pace and changes (including your job)
Pros
- Good pay The base pay is very attractive. While it ends up being pretty equal to other companies' total comp, it is enticing to get it up front in your base pay. No guessing on how the company will perform. But understand it is iffy as to whether you will make much more beyond your initial offer. - Interesting challenges They really are willing to challenge the status quo and test new ideas. Things are not always arrived at efficiently, but it is great to see innovation throughout the company and not just in tech groups. - Growing company with solid successes After being at some tech companies in a downward spiral, it was refreshing to be on the upswing and enjoy the possibilities that come with performing well.
Cons
- Benefits are weirdly inconsistent Amazing maternity leave but I had to pay quite a bit out-of-pocket for decent family health benefits, bizarre stock option plan, weak vision/dental - The culture of fear is real in some groups This is because it depends on your leader. Some leaders manage up well and hide their incompetence by constantly changing their staff. I was the 3 leader of my team in a 4-year period. Also leadership does not enforce the same "stunning colleague" standards for non-critical orgs. - HR is fairly ineffective (except staffing is great) HRBPs enable incompetent leaders because they are dependent on them. If a leader gains new teams then typically the HR person gets bigger scope as well. If the business leader doesn't "connect" well with their HRBP, you are likely to see the HRBP get a "generous severance package." - Your job can change fast, both good and bad Be prepared that you can gain new teams and responsibilities quickly, but you can also go from being stunning to out the door in a matter of weeks. I think people get the high standards communication really well from the culture deck, but the speed with which your personal circumstances will change can be shockingly fast.