That's what I always suspected, the sheer scale at which those platforms operate is impressive by itself. Add to that the stringent standards that users have (in an industry where you are a google search away from finding a competitor).
I have a couple questions that I hope you would not mind answering:
- Is there a stigma to have such company on your resume? (for a technical position obviously)
- Could you elaborate on the engineering culture, the salaries and the general atmosphere? What do you mean by mafia-like?
No stigma. The company name is pretty innocuous/generic and most people interviewing you at large tech companies never dig further than your resume. They do ask about the projects I did though.
The engineering culture was great. Most of the engineers were genuinely about trying new stuff, improving the sites and were heavily into tech outside of the office. Every engineer who made it past the 90-day probation period was solid/competent. Management was very selective during the probation period. I would say about 60% of new hires left or were fired before probation was over. If you made it through, you really had to fuck up to get fired.
They were pretty conservative about their stacks. I see why, because it's hard to hire in that industry. They want to keep their stacks as uniform and simple as possible, so the skill requirements were easy to meet. However, no one was constantly vetting your projects. If you wanted to use something new, and it worked, they didn't care. You owned the whole process. Getting resources wasn't too difficult, if the project was desired by management. A fat pipe to serve content? You got it. Tons of storage for media? You got it. Servers to process large amounts of media? You got it.
There were never any meetings of any sort. I only attended 3 meetings in my entire time there. We had 10-minute scrum-type stand-ups now and then, but it wasn't religiously followed. I miss this aspect the most. I can't tell you, as an engineer, how resentful I am that managers take up 2-3 hours of my week because they need to fill slots in their calendar to prove they're "working."
Salaries were competitive with the area; at least 50% above the median household income. When I was given an offer, they gave me 10% more than I asked for, which has never happened to me before. I actually think I was underpaid relative to coworkers, and could have asked for 20-30% more and gotten it. Perks were okay; raises and bonuses were minimum. Promotions were very rare, but someone told me engineers, in general, don't often get promotions (this is my experience at my current company - one developer out of 20 in my department got promoted last cycle).
The general atmosphere is unlike anything I've experienced before. It's a boys club. The only women in the company were assistants/secretaries - of two types: related to their boss, or fucking their boss. There were women who worked in accounting and HR, but they were located away from the the rest of the company. All the engineers, QA, designers and salespeople were men. Surprisingly there were no real HR issues I heard of. I guess when you're dealing with all men, they tend to work out differences among themselves. I rarely got into the office before noon, because my boss wouldn't come in until after 2pm. Very relaxed and pet friendly. There was a little hazing of new employees, but nothing abusive. It's a culture you wouldn't find at a modern "let's be inclusive and supportive with hugs and validation of everyone's concerns" corporation.
It was mafia-like in the way that there was an inner circle of employees that didn't give you much regard. But if you proved yourself, they warmed up to you and welcomed you.
It's largely the reason why I left. As I learned more about the industry it was less palatable. They do take steps to shield themselves and reduce their liability. Let's face it, if you're a top dog at a large porn company, you live a charmed life. These guys don't want to go to jail or have the government poking around in their business.
The whole industry is legitimized by one object: a camera. If you pay someone to have sex, it's prostitution. If you pay someone to have sex and you record it, it's business. This very fine line is one they constantly walk; they're always a step away from criminal behavior.
I have a couple questions that I hope you would not mind answering:
- Is there a stigma to have such company on your resume? (for a technical position obviously)
- Could you elaborate on the engineering culture, the salaries and the general atmosphere? What do you mean by mafia-like?