Pros
- Actually unlimited PTO - Paid healthcare (although it's UHC, so you might just prefer to spend money not having to deal with that) - My team is great & I believe in my manager standing up for them.
Cons
- Biggest one is the upcoming IPO. You can tell by the shift in culture and the sudden changes in messaging that it will soon go downhill. Hiring each year instantly stopped, starting marking OKR's for each team & member. They will eventually be looking to trim the fat each quarter as is their obligation to shareholders. Paradise isn't forever I suppose. - It didn't take long to realize I was hired in at a wage lower than my peers, even those below me. I do believe in negotiation, etc., so I won't pin this 100% on them, but it doesn't make it feel much better! Department specific: - Even as low as middle management doesn't seem to be in touch. Constantly finding new ways to make everyone less efficient at their jobs in order to have new ways to justify reducing costs with new analytics. The only reason to be happy that a new product was onboarded is you get to imagine the sales person who got sent on a cruise once we got it. - Our teams all have genuinely smart people who are experts on their products. It sucks that it won't matter because you'll go on the MSP subreddit and see people trashing us and calling us messengers for the vendors, because that is what the sales team tells partners.