Pros
Good snacks Good benefits and compensation
Cons
Managing culture is very far off from being fair. The entire manager level is controlled by Indians and has a strong favor on ones who present themselves with fancy speech and acting active. The factor that managers use to judge you isn’t much related to what you’ve done, but mostly on how hard you present yourselves. Engineers are nice and I have very good relationship with a lot of them. Multiple senior engineers told me to get a good impression and review from manager, one needs a long fancy speech in standup that takes at least over 2 minutes where manager usually say things like “let’s limit standup to 45 seconds so it doesn’t take too long”. Obviously managers like those who seem to be busy and outstanding to the higher managing level, rather than those who just work. Indeed these two types don’t necessarily conflict but if you just focus on work but not dressing yourselves with fancy words, you’d be in danger soon. In other words, engineers are just steps for managers to claim higher on their career ladder. The worst part is, the company fire employees frequently. The strategy is they give out big package to attract good candidates, and have very poorly mentorship and ramp up process. Once you are in they want you to contribute immediately without much helpful guide to ramp up. Shortly after if you don’t meet the expectation you’ll be put in pip and there’s no out from that. I’ve been in Pure for a year and hearing people being let go monthly (just from people I know, I’m not even a social nor gossip person). General cons are like WFH is strongly un-encouraged, care a lot about presenting yourself in the seat, too much cross team dependency, often structure or scope change. Be careful when you are considering this company, make sure you don’t mind having to social a lot and work on getting everyone in the company know about you.