What It Costs to Run Let's Encrypt
letsencrypt.org
letsencrypt.org
1) That includes benefits
2) They are in Silicon Valley and have to compete with everyone else in Silicon Valley
3) Given what they have accomplished with such a small team, these are probably high caliber people.
4) In SV there is a good 25% premium you pay for engineers with security expertise.
As someone who runs a business and has to hire talent, I can say that I'd consider myself lucky to get such a team for such a great price.
Edit: A bunch of people are saying "why not remote". I think they are in fact mostly remote, but they still have to compete with SV wages because really good people command those wages whether they are here or not.
Edit2: As has been pointed out multiple times, the blog post was not clear, and it is actually 200K per person, all in.
I am concerned that they might be being underpaid for doing the type of work that they are. Let's Encrypt is not only a great service, but an important one too. I assume they have a good stock plan to make up.
Can anyone comment on tax overhead for the company in SV? What net salary do 250k amount to? (net as in minus the tax for the company, not the employees income tax)
I guess my point is though from a company perspective not much more than anywhere else. The biggest cost to a company here is competing on wages.
To get to $250k total outlay with an admittedly outdated spreadsheet, the salary would have to be $200k (benefit load of only 26%). Of course this depends greatly on PTO, Health Care, Worker's Comp, etc.
- FICA payroll tax - this is US wide, so not really more expensive in CA. - CA state payroll tax, this isn't that expensive, just a few percent. - Workers comp, could be cheaper in other states, but coders/office workers have cheap workers comp. - Health insurance, maybe a bit more expensive in CA
Basically hiring people isn't expensive because of the taxes, but because of benefits and just generally having a higher income rate. In my experience it was about 10%, and if you add health care another 10-15% so about 25% total overhead.
I once rented out office space in SOMA, and it was more like $18 sqft/year. It was cheap and in a shitty place, but still SOMA.
But I also didn't graduate college and incur the immigrant tax. ¯\_(ツ)_/¯
What I'm saying is, not everyone gets $250k and the MEDIAN HOUSEHOLD INCOME in San Francisco is $90k. If you're not making that much, don't sweat it, you're likely way above median either way.
Edit: to clarify further. As an Engineer with a reasonably-employed girlfriend, I still get to live in SoMa, and I'm not complaining. But statistically speaking my household is an outlier. $250k/year for a household puts you in the top 1.5% in the country[1]. That's probably top 5%-ish for San Francisco. That means that for every 5 households that make this much, there are 95 that don't.
[1] https://en.wikipedia.org/wiki/Affluence_in_the_United_States
Maybe there _IS_ something to all these "I know this guy who's brother's roommate makes $300K at Google" threads. It just seems so unbelievable.
https://www.glassdoor.com/Salary/Google-Senior-Staff-Softwar... https://www.glassdoor.com/Salary/Dropbox-Engineer-Salaries-E... https://www.glassdoor.com/Salary/Facebook-Staff-Software-Eng...
"This estimate is based upon 18 Google Senior Staff Software Engineer salary reports"
"This estimate is based upon 1 Dropbox Engineer salary report"
"This estimate is based upon 1 Facebook Staff Software Engineer salary report"
So we're looking at salaries of 20 engineers. There are how many thousand engineers in the Bay Area?
I don't think your data is statistically significant. I'm not saying these people don't exist. I'm saying they're not as common as these companies would like us to believe.
But I don't see why you're getting downvoted either. The income inequality in places like SV and Seattle/Redmond is insane. People working "normal jobs" struggle to get by and often have to commute further and live way outside the city just to survive.
It gets even more ass-backwards because public transport hubs are way more expensive to live near and, once again, only highly paid individuals can live near them (and therefore ditch their cars potentially saving even more money, where as the not so well off have a car requirement because .. American's transportation failure. And before you give me that "American is too spread out for rail" shit, Russia has three high speed rails and St Petersburg has the 2nd largest tram network in the world).
You're pointing to a very real problem. If there was plenty of housing and transport, those wages wouldn't put the strain they do on every one else. But there isn't and they do. Working remotely would actually be way better because at least they're not in the SV area.
And to rant a little more, a high end engineer that would cost $200k in Washington/California (maybe NYC too) would start at 50k euro in Berlin. They'd top out around 70k euro at the most. Even for really highly skilled positions, Germany tends to have way less income inequality and flats are also way more affordable for everyone.
Which is why I moved to the States in the first place. I may have fallen from the top-ish of the pile to the bottom-ish. But the glass ceiling is waaaay higher.
My neighbor runs a small business and makes $60k/year. But he lives in a house he inherited worth over $3mn while paying taxes on the value it was assessed at in 1963.
Any idea where I could find wealth data? Would be super cool to research as I spend a lot of time thinking about stuff like this.
We have eight employees now, and have budgeted for ten in 2017.
This doesn't make sense. In the case of remote workers it's the San Francisco workers that have to compete with global offer/demand because nobody cares how much you are paying for housing.
I'm pretty sure we're going to see a trend as remote work becomes more popular where there will be a much smaller delta because of location of the employee.
If that was the case people wouldn't make $200k in SV, $75k in Omaha, and $9k in Phuket for the same job.
If I left Boston today, I'd still make what I make here. I have considered doing exactly that.
Most employers will happily tell you that this is the case. That does not mean that it is so. If you rate it, those doors will, at many companies, open. But you have to rate doing something that is Not Normal, and you have to be able to communicate why you rate having the people dealing with your hiring stick their neck out and do something that is Not Normal. This is hard. Few people (not just engineers) can do that. But it can be done.
When you're hiring a "Programmer II" in a company like that, the salary is not going to change. You might be able to negotiate work-from-home a day or two a week, or an extra week of vacation or something, but you're simply not going to make more than the upper bound of that schedule, and being at the upper bound of that schedule will negatively impact raises until you get promoted.
The CEO or COO or CIO is not going to approve a $100k salary for a Programmer II when the band is $60-75k. It just won't happen.
On an extremely related note, there is zero ambition and very little technical skill at that company. The vast majority of folks with skill and ambition leave after 2-3 years.
I would also suggest your understanding of how often exceptions are made is very unlikely to be based on good data. Employers have ways of hiding that they are paying somebody more than their traditional salary structure when they need to make an exception. And a very strong incentive to do that hiding.
I've never been a typical employee in my life. I have, however, been the highest-paid non-manager (or so I was told; this might have been an attempt to shame me into working more for free) in a hundred-person development group, well out of band, because I brought capabilities and skills to the table that they needed more than they needed to Maintain The Integrity Of The Salary Band.
And calling me "anonymous" is kind of funny.
No, it wouldn't, because employers have a strong incentive to hide salary band violations, while employees have a strong incentive to discover when negotiations are possible.
> it strikes me as an extraordinary to claim successfully negotiating higher-than-average wages is typical.
Then you should probably go talk to somebody who made that claim. But it's a nonsensical claim, so my guess is not many would be making it.
What this really tells me is that workers in Omaha and Phuket ought to demand more, and that they are selling themselves for far less than the value they create, or else that they aren't actually doing "the same job." Likely both are true.
It's less about the 'value I create' and more about the 'value company X is able to create using my skills'. And... in some measure, you're going to be tied to how good the company itself is. I could give the same deliverable to two companies, and one may be able to make 20x more than the other, owing to other factors like network, sales, marketing, image, etc. In that case, they could probably pay me more as well, because they're earning more, but that then gets in to business vision and politics - do they see the software/tech as a cost-center or a profit-center?
I don't have direct experience with Phuket, but I've heard of friends who get paid US level contract rates in similar areas.
(Of course, we shouldn't dismiss the less market-determined psychological factors at play: if you're an executive at a startup flooded with easy money in a culture that doesn't particularly value corporate fiscal responsibility, you may want to pay better-than-market for the pure gratification of doing so.)
I think startups undercompensate and more or less target lottery-equity chasers.
To put it in perspective, almost any Fortune 500 is paying $200k for a contract Level-2 helpdesk analyst.
I don't think people are _complaining_ about it, just expressing surprise/shock. It's one thing to read the anonymous "I know a guy who's brother's roommate makes $300K at Google" comments that you have to take with a grain of salt, but another thing to see an actual company's data. Eye opening for sure.
If you consider how little uniformed military personnel are paid and how high the other costs associated with them are to start with, I'm actually not all that surprised that somewhere in some specialized area in the DoD this ratio is reached.
I make three times as much in the civilian world, but I'm saving less.
"...the CRS (Congressional Research Service) report says the cost of keeping a single American soldier there (Afghanistan) this year is an eye-watering $3.9 million..." <br> I don't think there's too many millionaires coming back from Afghanistan.
- Sebastian Junger
http://h1bdata.info/index.php?em=Netflix+Inc&job=&city=&year...
Honestly if it's surprise/shock it's _still_ a bit strange.
My previous startup job was similar in salary to the FB offer, though without the guaranteed RSUs (>300k/4yr).
When I look at the public salary data it seems low
> They are in Silicon Valley and have to compete with everyone else in Silicon Valley
Why? Why compete for talent in Silicon Valley when there are people all over the country who'd love to work on something like this? I can get why they might prefer not to do remote teams (it's a challenge), but there are cities like Seattle, Boston, Denver, Dallas, Kansas City, Houston — all of which have folks quite capable of building this.
In fact, for some folks not being located in SV is a huge plus!
If you understand great to mean merely competent, then I think you're abusing the meaning of "great".
If it helps you unbunch your undies on this topic, consider that "great" in the original meaning was something like "world class". There's no shame in not being one of the top people in the world.
A different company was in a different country than Omaha and the naive cost of living was higher, but the cost of living, after adjusting for taxes, was actually very similar.
I hope that gives enough information. I really enjoy living in high cost of living areas so that's where I ended up, but I did have the choice to live somewhere cheaper.
I propose that not so good techies may get more in SV but paid averagely elsewhere?
It's much harder if you want to be remote, and very hard if you want to live in a country where no company pays SV salaries.
Hey, YC, I've got a great idea for a startup in the incredibly hot cert/encryption space. The team is world class and in place. The product is shipping and customers are doubling every 6 months. $8 million at $40 million please.
Y'all idolize the bloodsuckers in Teslas that run this site, and give Josh and team grief. Jeez.
Ask your employer first how much it costs to pay you that. It's probably much more than you think. The LE people get paid <=3x as much as you and that's easily justified with SV salaries in general and their expertise.
However, I don't know your job but 29k€ seems a bit at the lower end of the scale to me, at least for IT. Have you looked at websites like glassdoor.fr what's the mean salary for your position? From what I know the first years are highly dependent on your diploma, but after a few years it shouldn't be effective anymore.
Edit: and as @chrischen says, IT engineers are not much valued in France. I'm pretty sure you've heard about the expression "pisseur de code" (literally, someone who pees code). I'm also pretty sure you've met "entrepreneurs" who had a "great idea" and who "only need" an intern to implement it --but surely they got the idea, the IT guy is just an operating man so he shouldn't get credit, even though is idea is 100% about IT services (and, probably, shitty).
Why?
Really happy to see a member from EFF and another from Mozilla as well, two very respectable foundations in the fight for user and citizen privacy in the digital age.
I shall absolutely be donating in the future. (Especially since a 10 dollar per month donation is less than two ssl certificates at godaddy.
Love your work!
Also it's a budget, so I suspect it's intentionally padded to a small degree.
While prices haven't converged on SV everywhere, it does have a ripple effect.
I also make a fairly lower wage than the industry average since I'm not in SV, insurance rates don't increase proportionately with salary so if this is what I'm seeing at $75K/yr then at $200K/yr gross these employees are most certainly seeing at least $150K/yr in their salaries.
Just like the old "if you don't get paid enough, go somewhere else" mantra, if your manager is shit - go somewhere else.
How many websites now have HTTPS because of LetsEncrypt? How much would they have needed to pay for certificates from an incumbent CA?
Legal aside, I've seen plenty of folks over there putting together OS's, VPN's, cryptophones, etc. Most doing heavy lifting don't make SF wages or have office costs that high. Plus, one could poach some veterans in PKI from one of the big security companies. At least one of them. I doubt it's the only such place given all the country names in my files on cutting-edge research.
I work remotely from home and don't make anywhere near as much as someone in the valley. However, I'm quite happy with my cost of living. :)
I went back into government work specifically for the benefits, even though the pay was no more than I was already making at a private company. That company wasn't offering me any health insurance and I had to fight tooth and nail for any time off, paid or otherwise. At my current job, while it's not as mentally stimulating, I can retire at 50 years old with my sanity, full benefits, and retirement intact, and work for myself in my golden years without fear of losing health and life insurance.
From that point of view, which I am convinced of, I not only see no problem with this - I see it as a good sign, and have more faith in the organization because of it.
"All of our positions are remote, and we can only hire in the United States and Canada."
Curious how benefits are worked out for remote employees?
Also its ~200k per person, which is all the costs including overhead: salary, benefits, equipment, etc.
The certificate price isn't even the issue. It's the signup + auto-renew!
Before LE came out, I would have paid $100 to not have to 1) Not go through the hassle of manually ordering certs and 2) Not having to log back into servers to periodically update them.
I get both of those with LE ... the fact that it's free? That's just icing on a very delicious cake!
That'd require me getting a refund :P
The important thing, to me, is that Let's Encrypt is being open and honest about how the donation money is spend.
But don't get me wrong, I'm going to subscribe for monthly donation to them. They save a lot of my time monthly.
That sounds astronomical even by SV standards. Perhaps I'm completely out of touch.
All of this is to support salaries of around $125k - $150k.
The same goes for pretty much any employer. If a fast food restaurant hires someone at $8/hr, it actually costs them around $16/hr to hire the employee.
In a free market Let's Encrypt could probably cut its expenses to close to half what it's at now.
But I assume payroll tax is by far the biggest amount.
Edit: People downvoting reality. OK.
Alternatively, maybe you're taking a worse route to work and willing to suffer a worse commute, in which case fine, you're just willing to work for lower pay than I am. I'm only out of a job if you're an equal-quality employee despite being willing to work for lower pay, in which case one of us is being stupid (either you are undercharging, or I am overcharging) and could just choose to stop being stupid.
Same here in New Zealand, the Prime Minister earns less than several public servants.
And they also aren't working at letsencrypt.
I know a couple folks at Let's Encrypt in passing and they are at the top of my list of folks I would want writing code for me if I needed to trust it with, if not my life, most stuff up to that point.
(That is a comment on how easy LetsEncrypt makes generating certificates, something I very much appreciate).
However creating an world-class organization that provides certificates as easily as LE does... definitely not.
I'm sorry but this isn't "deep crypto". Very technical jobs that need a very good job done, since a lot of people depend on it? Sure. But they're not inventing anything new here. With all due respect, signing certificates is something you can grab from the openssl library, rewrite in a memory-safe language, have the community look at, and you're good to go.
I'm not saying I think 200k is too much. There are many reasons why it adds up to that much. I just think the technical requirements are not the reason for those wages.
For the work that they are doing (including the overhead of an employee -- health, benefits, taxes, etc), this seems cheap.
So, that's 10. $206k/employee The accepted amount of benefits & costs per employee is around 35%, so now we're at $134k/employee. This is not a high salary for an engineer in San Francisco. In fact, I'd say it's pretty damn low.
EDIT: Per a follow up tweet, the staffing is expected to increase to 10 in 2017 (presumably plus the two from third parties), so it is /10, not /8, but not for the reason you described.
Could have been more clear in the post initially, but we have eight employees now and have budgeted for ten in 2017. I added a sentence to the blog post to make this more clear.
(If it makes you feel any better, I earn less than you working as a software developer in the UK.)
Rule of thumb in the US is that you add about 40% to a salary to get the total cost to the company to support that salary. And that's just taxes and basic benefits. Add a pension and 401k with matching, and it goes higher.
- School districts in SF and Oakland are short dozens of teachers -- imagine having sixty classrooms on the first day of school where there is no teacher. (e.g. http://www.sfgate.com/education/article/Bay-Area-school-dist... from last year)
- San Francisco is basically building "dorms" for teachers to give them a place to live: http://www.sfgate.com/bayarea/article/Mayor-and-SFUSD-have-a...
- Many teachers are leaving the area to go work in more affordable parts of the country: http://projects.sfchronicle.com/2016/teacher-pay/
I'd say, 'reflects the distribution of skills and positions available' rather than 'is really bad.' There is at least an order of magnitude more people capable of being minimally-acceptable public-school teachers than are capable of being minimally-acceptable Silicon Valley programmers.
SF teachers clearly need raises, and those can be funded by taxes from all those programmers that presumably benefit from having schools in their communities.
In fact there is no reason why teacher wages shouldn't keep up with the general state of the community where they live in.
I explained why: at least an order of magnitude more people are capable of meeting the minimal requirements to be teachers than are capable of meeting the minimal requirements to be developers, thus the former will always be less-well-paid than the latter.
> The sixty classrooms without teachers show otherwise.
They may not be due to pay but due to union rules. And, of course, even if teachers should make more that doesn't mean that they should make much
> In fact there is no reason why teacher wages shouldn't keep up with the general state of the community where they live in.
Are you saying that teachers should make a mean or median wage? I think that's a little silly, as it's hardly a profession requiring high innate talent and intensive study, unlike engineering, medicine, law, religion. Frankly, I think a welder or a plumber should be paid more than a teacher.
But it shouldn't matter what you & I think teachers should be paid: their wages should be set by the market, as should everyone's. That's the closest thing to fair we'll ever be able to get.
It's just completely irrational.
Wouldn't they want to secure funding for 5+ years for existing services before considering adding other services?
Make it easy to give, and you will receive more donations!
Edit: I am not the only one who wants to donate BTC! Bitcoin was the number one request asked last year: https://twitter.com/letsencrypt/status/581177744152784896
Stripe already has my card on file from other sellers, and I trust them where I don't especially trust Paypal.
Name/address are easy to autofill even if you don't want anything saving your card info.
You have got to be kidding me.
They have a donation page here: https://letsencrypt.org/donate/
Let's keep it going.
I'd much rather spend my money knowing its a small ways toward making this kind of thing self sustainable.
Now build a product around that idea, and be the next patreon. I heard of this great company that'll help you get ssh certs for free.
- $100: Donate $16,100,000,000 ($3.50/year for 4.6 billion years)
- $200: Donate $32,200,000,000 ($7.00/year for 4.6 billion years)
This also presumes that there are public investment instruments which can get a reliably positive rate of return. In today's economy, it's difficult to get even a few percent reliably. Some places are toying with negative interest rates, even (which means that passive investments are deflationary).
Banks often employ someone called a Trust Officer, who handles things like this related to the trusts that the bank is managing (and carrying). They make around $30/hour. And let's say that 100 people each put in $1000, or $100k total. At 3% interest, the fund would generate $3k/year. If each shareholder requires an hour of the trust officer's time over the course of the year, then all income from the trust goes to pay the trust officer, and there's nothing left over to be dispersed.
It sounds like a good idea, and I'd definitely take advantage of the service if it existed. But lawyers and accountants have to be involved, and they want to be paid. And they're expensive.
But I very much doubt it will get that far: the only cost they can't cut back on is hosting. The rest remains as-is if you don't touch it. Those hosting costs I feel like we could easily cover with the community, but they even have big corporations behind them to drive it when need be.
I wonder what software they pay for.
Hosting and auditing are both opex.
Makes sense to me.
Recently I had to renew that site again (I've been postponing and dreading it) and looked for a different client. The getssl bash script[1] had its own problems (all caused by me not taking the time to read the readme, but the default settings were a bit odd), but overall a 10× better experience than the official client. Much less magic, much more a unix-like tool ("it does only one thing, and one thing very well").
Fortunately, the certonly script grabs the cert and puts it in an easy location. Updating the config from there is easy enough.
1. Install the app. 2. Run the certonly script, following the prompts. 3. Point the server at the certificates.
The only hitch was stopping Nginx long enough to do the domain verification. A three line bash script fixed that.
It's going to suck when your ops staffer in Tahiti has to fix a physical server problem in the SF datacenter...
The draft ACME specification does though.
Hopefully letsencrypt can start certifying code signing keybase keys.
Also would be nice if someone would offer a service to build executables from open source code and code sign certifying that a particular executable was built from a particular source openly available.
On the contrary there is a risk of adding complexity where none is needed because super high quality talent requires super high quality work and if the work of generating certs is not challenging enough, complexity is created, like Acme.
I am not sure why generating a cert is so involved with letsencrypt. Does Dns validation, file validation or email validation require a new standard. Perhaps a simple rest api and web frontend would be better.
Here is my domainname, my cert request and a file on my server or dns entry to verify, now can I have a cert please? This is the process. Why does it need a client, and one that can automatically update certs!! and an elaborate new standard? There is no way I am running this on a live server, so the automation is then moot.
I would rather pay $20-40 a year than babysit my ssl every 90 days, and this is for a wildcard.
The kind of folks who automate things spend hundreds of dollars a month on aws or gce, and willingly pay 10 times more for bandwidth than they would at do or vultr. Is $20 a year or $2 a month per wildcard domain in this context really an issue? So who does the automation target and benefit?
For others a manual process would have been more accesible, there are tons of others things to do with one's time, le is automated but that is one more thing to monitor and that can go wrong.
I can't help feeling the whole cert generation process could be simplified and artificial restrictions around 90 days and wildcards re-evaluated. That would be valuable to users, contribute to make running things simpler and money well spent.
Their track record makes me doubt it would just be smooth and painless.
If their environments are not bare-metal then moving from a virtual solution to a cloud one seems fairly simple. If they are bare-metal then it hardly seems necessary for issuing certs - but if you have more insight I'd love if you'd share it!
And independence from their sponsors is an important organisational feature for Let's Encrypt.
There've been a number of Xen and KVM issues over the years, including a couple which may have resulted in a bad actor having access to the hypervisor (and thus, all its guests). Attacks like Rowhammer also play in this space.
hmmmm
Folks who know security well enough to do this correctly are rare. You don't want to farm out critical X.509 infrastructure to the lowest bidder.
But the question is: Can you get a team of engineers that have the ability and crypto know-how to build something like Let's Encrypt in Canada for 1/3 of the salary?
It's not entirely true, but its way closer to the truth than you'd admit.
So to conclude, if you are in a field like tech, medicine, finance you will be significantly better off in the US than Canada. Other fields with similar income levels between Canada and the US I'd say Canada will offer a better standard of living.
Anyways, I'm making way beyond 2x as much as I ever could have in Canada. Also I get to work on world class tech, with world class people. And when I changes jobs, I don't have to take major compromises. There are way more high quality employers in the bay area than anywhere else for technology!
Open source projects aren't really volunteer/spare-time/garage efforts anymore. The Mozilla and Apache foundations are pretty big organizations. A lot of projects are also run by for-profit commercial players like Redhat and Canonical.
Also: As far as I know, IIS is included with any Windows version (definitely any version of Windows Server).
Edit: Missed the first part of that, I apologise. 100% overhead doesn't seem reasonable per employee to me though.
The standard overhead is (I believe--correct me if I'm wrong!) anywhere from 25% to 100%, depending on your base salary and how competitive the benefits package is.
Overhead doesn't scale linearly with pay. Once you're into 6 figures, it's definitely not equal. I'm guessing much more like $150-200k per employee in compensation.
Anyway: considering what they do and where they do it, I don't find these numbers high at all. I would be shocked if they didn't have at least a couple engineers making over $200K in actual cash compensation if they're working in the Bay Area.
EDIT: Source: I work on a fully remote team (>50 people) with teammates around the world who are high caliber people.
It was a response to the claim that "there's no reason for them to be in SF" which is an odd assertion.
The point is that comparing an actual team with a purely hypothetical one is really just an exercise in imagination. These people exist, are competent, happen to live in San Francisco, and this organization has built a compelling product paying them what is likely lower than what they would earn at other employers in their region.
As I understand it nothing is preventing another service from emerging that competes with Let's Encrypt and has a better cost structure. It may also be reasonable to refrain from donating to / funding Let's Encrypt if you feel that they are poorly managing their finances, but even that to is more productive than simply stating "this team should not be in SF".
The reality is everyone is playing armchair quarterback/back seat driver/whatever and telling LE about that they COULD do. As if somehow LE was dedicated to overspending. As if they didn't scour the earth to find the people and save 25-50%.
Building a good team is hard. Building a good distributed team is harder. That they exist is just as much luck as anything else.
It's hard work. It's challenging work. It's been screwed up a few times, yes. But it's not the sort of thing that's so hard that only five people in the world can do it correctly or something, though.
Could have been more clear in the post, but we have eight employees now and have budgeted for ten in 2017.
Their staffing cost probably is on the higher end, but I'm guessing thats by design.
People that don't understand taxes never consider this and immediately think employers are just greedy.
Inflation is also never considered, which is exactly why we have to keep raising minimum wage in the first place.
Minimum wage increase will not help anyone in the long-run. It will only inflate the cost of goods and services for everyone within a few years.
The real answer is more education
This position of abolition of minimum wage is not seriously held by any macroeconomic experts except on the extreme far right. There is a reason that wage floors, in lieu of GMI, are accepted by even centrists: because the alternatives are literally unconscionable.
Further: capital is greedy. It's functionally unable to be anything else. Throwing labor a bone once in a while is not, desperate hair-shirting aside, going to somehow kill it and destroy the jobs, homgz.
Multiply the cost of the various sponsorships by the relevant sponsors and I think you'll find they're doing alright.
That doesn't even take in to account individual donations either.
The point of this post was not just fundraising, it was because they believe in transparency and openness.
<a href="http://www.indo-news.ga">Indonesia News</a> <a href="http://www.tutorialgayarambut.com">Hairstyle</a>