Is Most IT Really Corrupt?
-
@tirendir said in Is Most IT Really Corrupt?:
As far as underhanded or shady purchasing deals with kickbacks, I would agree that IT are pretty uniquely situated to participate in such practices far more so than the vast majority of fields. I'll also agree that SMBs get the short end of things in terms of quality personnel of course, because they don't have the scope of reach for talent recruitment, nor the vast resources that Enterprises typically do, so oftentimes the Enterprises will scoop up much of the best talent before SMBs ever get a chance. Such scenarios obviously would leave the SMBs with far less comparable or adequately capable talent to choose from, forcing them to have to make due with what they have left to select from. Ironically, the biggest issue with SMBs may well be Enterprises gobbling up much of the best talent, perhaps as much as the fact that SMBs may not be great businesses. It's difficult to tell if the problem is poor business management, or lack of remaining viable talent once smaller orgs get to the recruitment stage that is the underlying cause of many of their issues (probably some of both in most cases), but I digress.
I agree mostly. My thing here is that it doesn't require skill to not be shady. Good ethics practices aren't tied to technical expertise. The SMB might struggle to acquire the best talent, but they also struggle to need it. No big deal. Good, honest people attempting to do a good job in the SMB are often all that is required. And the SMB has access to the MSP market in a way that can eliminate this problem.
-
@emad-r said in Is Most IT Really Corrupt?:
Taking kick backs from salespeople in order to ensure a sale
It does not happen like that, you just get better treatment from the sales personnel maybe discount for personal purchases, but that's it.Oh it definitely does. I know of people who have gotten caught and arrested and ones that did it and got away with it. It's very real. There is so much money here. We aren't talking a discount on a laptop, we are talking luxury vacations, cars, golf club memberships or houses!! Five and six figure kickbacks. Things big enough to make people making $750K salaries willing to risk their paychecks over it.
-
@scottalanmiller said in Is Most IT Really Corrupt?:
@tirendir said in Is Most IT Really Corrupt?:
@scottalanmiller Totally agree it's often really obvious in SMB, but to them it's not a question of whether there is theft or not even when they notice it, but whether the individual is worth losing over it. Enterprise minded people have this mistaken idea oftentimes that everyone is replaceable or interchangeable. SMBs don't have the luxury of such a silly notion, so when they detect theft they must weigh relative value where Enterprises often simply don't bother because they seem to think they don't have to.
SMBs definitely have that option. It's an illusion that the do not. SMBs need fewer resources and at a lower level so actually have more ability to replace. What's often approaching impossible for an enterprise might be trivial for an SMB. SMB needs are so often generic and interchangeable compared to enterprise. They have a big advantage here.
Wait, is he saying people in SMBs are not easy to replace? The MSP and SaaS industry continue to make that a less defendnable position.
-
@tirendir said in Is Most IT Really Corrupt?:
As far as underhanded or shady purchasing deals with kickbacks, I would agree that IT are pretty uniquely situated to participate in such practices far more so than the vast majority of fields. I'll also agree that SMBs get the short end of things in terms of quality personnel of course, because they don't have the scope of reach for talent recruitment, nor the vast resources that Enterprises typically do, so oftentimes the Enterprises will scoop up much of the best talent before SMBs ever get a chance. Such scenarios obviously would leave the SMBs with far less comparable or adequately capable talent to choose from, forcing them to have to make due with what they have left to select from. Ironically, the biggest issue with SMBs may well be Enterprises gobbling up much of the best talent, perhaps as much as the fact that SMBs may not be great businesses.
A huge issue with SMB's is they have far less robust hiring practices. SMB's tend to cheap out on background checks for criminal actions (and in some cases even hilariously waste money on drug tests for IT staff, while using the "budget" background check).
I saw an IT director wiretap a board meeting at a SMB once. The guy was a little off, but honestly, I blame management. They wanted to have an IT director slash custom software developer who worked 70 hour weeks with 1 week of vacation a year and they paid a farcical 100K with no variable comp. If you have such unrealistic compensation requirements, your only option is going to be getting someone who's an idiot or worse, has some "fun" quirks like ethics or mental health.
-
@scottalanmiller said in Is Most IT Really Corrupt?:
This was an interesting read. I had never really given any thought to corruption in IT beyond the faking it idea. I sure as heck wouldn't feel comfortable working somewhere and not knowing what I'm doing and not even making an effort to learn.
And yet, it's so common that people no longer even realize it is something to question!
As long as you know how to learn quickly this one is often over-rated. It's the guys who NEVER learn what their job is (20 years in, having the SE come in once a week and make changes to network for them in exchange for buying enterysys switches) where it's out of hand.
-
@storageninja said in Is Most IT Really Corrupt?:
@scottalanmiller said in Is Most IT Really Corrupt?:
This was an interesting read. I had never really given any thought to corruption in IT beyond the faking it idea. I sure as heck wouldn't feel comfortable working somewhere and not knowing what I'm doing and not even making an effort to learn.
And yet, it's so common that people no longer even realize it is something to question!
As long as you know how to learn quickly this one is often over-rated. It's the guys who NEVER learn what their job is (20 years in, having the SE come in once a week and make changes to network for them in exchange for buying enterysys switches) where it's out of hand.
Your quote is broken, Scott didn't say the first paragraph.
-
@storageninja I'm saying that if there were enough good MSPs, I would agree with you. But there simply aren't enough of them, which means many of the realistic options for MSPs for most organizations aren't much if any better than the lousy SMB IT Scott's been talking about for a while. Reality doesn't realize a world where good MSPs are available to everyone in practical terms. The good MSPs aren't large enough, plentiful enough, or spread out well enough to service the vast majority of organizations that need good IT services is how it seems to work out ultimately. That's the reason there is so much meh or even poor IT going on, imo.
SMBs can't replace people as easily as Enterprises, because most of the best talent is gone before they can get to them. We've kind of already covered that that is the case just a few posts ago. Further, while their technical needs aren't as expansive as those of Enterprises, they require a LOT more variety of their staff on the average than an Enterprise will. SMBs Need generalists, because they don't have the scale of an Enterprise that can/will chop up as much of the tasks in their environments as they can into specialized roles.
It's absolutely correct to state that honesty and technical skill aren't in any way mutually dependent, but they are both required in both Enterprise and SMB settings to different degrees. SMBs have less internal oversight because they frankly typically don't have the time and resources of Enterprises to mitigate the effects of people sucking at being good people. The trust requirements of SMBs seems to generally be higher than for Enterprise where they can build safeguards into everything, and then have safeguards for their safeguards, etc. The problem is getting that much trust in someone who is also competent enough to get the job done. It's most certainly not a simple endeavor, or SMBs would have a much easier time doing it consistently. The problem is, as Scott seems to have suggested, that SMB needs are often pretty generic and interchangeable... and yet the best solution is to hire an entire firm of specialists and pay the price for an organization full of specialists for generic and interchangeable needs? what?
Sure SMB needs aren't generally that complicated, and yet there are still countless organizations who seem to struggle to secure good outside IT services. There's a gap between the tangibility of service availability from good MSPs to most organizations, and what most organizations can actually see is available. Plus, as this thread is addressing, the people factor makes things far more complicated when there are all sorts of individuals who are happy to participate in shady dealings for their own benefit. The problem is and always has been people, and it will continue to be in all likelihood.
Most people aren't cut out for IT, and I don't even necessarily mean from a technical perspective. The level of trust required for IT to be good is just not something that some people are able to handle well. Then add on the technical skills and expertise required, and the type of thinking required and there just aren't that many people left who are well suited for the job once we get to the end of the assessment. MSPs are a stopgap for that, since they can as Scott said: mitigate those things and hire more specialists to do a better job. However, if as you suggested Storageninja, most SMBs have pretty basic needs.. why would they need specialists once their systems are set up? It doesn't take a specialist to maintain a basic system, it's not that complicated right?
-
@tirendir said in Is Most IT Really Corrupt?:
@storageninja I'm saying that if there were enough good MSPs, I would agree with you. But there simply aren't enough of them, which means many of the realistic options for MSPs for most organizations aren't much if any better than the lousy SMB IT Scott's been talking about for a while. Reality doesn't realize a world where good MSPs are available to everyone in practical terms. The good MSPs aren't large enough, plentiful enough, or spread out well enough to service the vast majority of organizations that need good IT services is how it seems to work out ultimately. That's the reason there is so much meh or even poor IT going on, imo.
The highlighted portion shows the fault in this thinking. The reality is they probably do exist, but SMBs locality type thinking is what often prevents them from finding good solutions. IT is almost entirely done without people moving - i.e. it's done remotely. Now sure, those SMBs need bench support as well - they need someone to swap out printers, and an end user PC, etc, but those type jobs in SMB can be had for much less cost than good IT people.
A remote IT MSP can typically find a local source for bench work when needed, at probably half the cost of IT work. We have a company here in town where bench work was their specialty. Basically they had day laborers for this type of work.
-
@tirendir said in Is Most IT Really Corrupt?:
The problem is, as Scott seems to have suggested, that SMB needs are often pretty generic and interchangeable... and yet the best solution is to hire an entire firm of specialists and pay the price for an organization full of specialists for generic and interchangeable needs? what?
Yes, because as Scott already pointed out - it costs less. Using the numbers I provided, assuming you get cost the company $75K/yr, the MSP can do it for $50K or possibly less.
-
@tirendir said in Is Most IT Really Corrupt?:
The problem is, as Scott seems to have suggested, that SMB needs are often pretty generic and interchangeable... and yet the best solution is to hire an entire firm of specialists and pay the price for an organization full of specialists for generic and interchangeable needs? what?
This is called economies of scale. They aren't just doing this generic and interchangeable work for one customer they are doing it for hundreds of customers. The fact that it is specifically generic and interchangeable makes it easy to automate and manage a vast array of customers at a fraction the cost of in-house IT.
-
@tirendir said in Is Most IT Really Corrupt?:
Further, while their technical needs aren't as expansive as those of Enterprises, they require a LOT more variety of their staff on the average than an Enterprise will
I'm not convinced. I've worked in the SME space as well as the SMB space. You're expected to not only know your job but also the job of people "below" and "above" you. Is it slightly more specialized, sure, but it's also has a significant amount of variety and depth you wouldn't get in the SMB.
-
@tirendir said in Is Most IT Really Corrupt?:
However, if as you suggested Storageninja, most SMBs have pretty basic needs.. why would they need specialists once their systems are set up? It doesn't take a specialist to maintain a basic system, it's not that complicated right?
If this is correct, then it's even more important to use an MSP. Why, you probably ask - because if the MSP is spending even less time managing your stuff, then they can probably bill you even less than the previously stated $50K/yr. The company can then spend those funds instead on other things for their business. The other option is having an onsite IT person who job shares between many different things, several of which are non-IT and they could possibly pay someone less to do that work.
-
@dashrender I'de like to know how MSPs can magically find people to do the same job (in this case, referring to bench-techs) for less money than an SMB can, just because they're MSPs. If they're dedicating an employee to an organization at the SMBs location, I don't see why there is any reason they can do anything cheaper than the SMB who can grab any joe local for the same cost at least.
How is a remote MSP going to find someone in a place they don't have any physical presence to pay a pittance to do bench work and have even the slightest inclination of getting anyone worthwhile? It's a very confusing notion, because it sounds kind of ridiculous. Lets hire a complete stranger in a place we've never been and do it cheaper than the local company who knows the area and the options available from the get-go. There's extremely few scenarios in which that's likely to work out that way except in extreme off-chances. Yeah, no. The local SMB already knows the going rates for bench work in the area, they know where to find local bench techs, and they already have access. Why would they look at what amounts to effectively a foreign entity without experience in their area to know their market, lol? You don't buy real estate that way, or pay for skilled tradesmen that way for most other things, so why is IT different somehow? The alternative for MSPs is to get a tech locally and try and move them, or get them to move on low pay which is either much more costly, or highly unlikely. There's really no way a remote MSP is likely to hire a local tech and move them on a local bench tech sort of pay grade to where an SMB is out of area and do it for a lower cost than a local SMB or MSP can hire local talent. Hiring a day laborer to do bench tech work is likely going to either cost more to pay another, local MSP to borrow a portion of their labor force, or it will involve hiring people they don't know and can't ensure they complete the work properly, resulting in a negative experience for the SMB with the MSP knowing that most folks working in IT aren't that good at it, so odds are very much in favor of that working out poorly.
Regarding a slew of specialists, the problem is that there are not that many situations in which the ratio will actually work out in reality the way folks keep suggesting. Why wouldn't in-house IT be able to automate the generic and interchangeable functions just like an MSP does? Specialization isn't required, so there's no need for specialists to do that as we've already covered, right? Or here's a better argument, why would an SMB have any desire or need to pay for a bunch of specialists continually when they can pay them for contract work to automate all of the generic stuff and pay a single generalist to handle the odds and ends? Is there some mistaken understanding about how SMBs need continuous tinkering with their systems like Enterprises? They don't. If say a dozen specialists can take 15 minutes a day to handle an environment, why can't a single generalist spend their week without the MSPs profit margin built in to do the same things along with some other things? We've already established there's basically no benefits provided to an SMB by specialists most of the time except debatably helpful efficiency to the cost of a profit margin for the MSP; so why should an SMB feel the need to pay for the MSP to make money off of the services they offer to an SMB if they can get the job done for less by employing a less skilled individual to handle the same routine tasks along with some others?
As far as job sharing, that's precisely why I said that SMBs require generalists. There will likely never be a time or place where SMBs don't need generalists (not just in IT), and an IT generalist is a cost-saving factor that no one who has posted here has seemed to enter into their calculations. If you try and consider SMBs in Enterprise terms, you're quite likely doing it wrong, because SMBs aren't generally like that until they reach a certain size. They're entirely different types of entities whose similarities largely end at the point where you acknowledge that they are businesses of different scale. You can't run an SMB like an Enterprise, because SMBs don't possess the scale to staff like an Enterprise. It's extremely rare in most fields that it is cheaper to hire a contractor than it is to utilize your own staff. The cost-savings only ever comes when expertise is required, or regulation requires typically. The on-staff IT in an SMB is probably not only doing IT, you're correct. That is precisely why the MSP saves money argument is wonky, because it fails to account for the other tasks that that in-house IT staff does in addition to the basic management and maintenance of the environment. Sure, one can make the argument that the IT staff may not be adequately managing the environment... but it's a may, not a will or a must. It's also entirely possible that they're bringing lots of added value over an MSP by doing other tasks that an MSP won't do at all, or will only do for added, cumulative costs that simply don't exist with on-site staff.
My organization would still need a security officer, and that security officer wouldn't be as good if they weren't also involved in/with IT. Paying an MSP for that wouldn't provide them what they get out of me for instance, even if they offered such a service at all, because I'm filling 2-3 different but related roles. Paying for part of three separate people's salary for one persons' job isn't necessarily going to mean saving any money. We actually have historically had exceptionally inexpensive MSP service offers just for technical services that were comparable to what my SMB offered me when they were deciding between on-site IT and MSPs. Most of the particularly "good" MSPs anywhere near us would not even come close to the other MSP offers we had or the organization's cost for me. Even though the MSPs were technically very capable, they wanted to do all sorts of things that were unnecessary for my organization that would make them immensely more expensive. Likewise, the cost even for the least expensive local MSP we could find to put a bench tech on-site was only slightly lower than doing it ourselves after benefits.. but we could have that bench tech do all sorts of other things that an MSP employee would not, so we get significantly increased value for only a minor cost hit.
-
@tirendir said in Is Most IT Really Corrupt?:
@dashrender I'de like to know how MSPs can magically find people to do the same job (in this case, referring to bench-techs) for less money than an SMB can, just because they're MSPs. If they're dedicating an employee to an organization at the SMBs location, I don't see why there is any reason they can do anything cheaper than the SMB who can grab any joe local for the same cost at least.
How is a remote MSP going to find someone in a place they don't have any physical presence to pay a pittance to do bench work and have even the slightest inclination of getting anyone worthwhile? It's a very confusing notion, because it sounds kind of ridiculous. Lets hire a complete stranger in a place we've never been and do it cheaper than the local company who knows the area and the options available from the get-go. There's extremely few scenarios in which that's likely to work out that way except in extreme off-chances. Yeah, no. The local SMB already knows the going rates for bench work in the area, they know where to find local bench techs, and they already have access. Why would they look at what amounts to effectively a foreign entity without experience in their area to know their market, lol? You don't buy real estate that way, or pay for skilled tradesmen that way for most other things, so why is IT different somehow? The alternative for MSPs is to get a tech locally and try and move them, or get them to move on low pay which is either much more costly, or highly unlikely. There's really no way a remote MSP is likely to hire a local tech and move them on a local bench tech sort of pay grade to where an SMB is out of area and do it for a lower cost than a local SMB or MSP can hire local talent. Hiring a day laborer to do bench tech work is likely going to either cost more to pay another, local MSP to borrow a portion of their labor force, or it will involve hiring people they don't know and can't ensure they complete the work properly, resulting in a negative experience for the SMB with the MSP knowing that most folks working in IT aren't that good at it, so odds are very much in favor of that working out poorly.
What work do you think this bench tech will be doing? I look at my company and know that anyone here in a non tech job can connect a PC to the needed connections if it needs to be replaced. Anyone here can replace a monitor. Anyone here can replace a toner cartridge, paper in a printer, label printer roles.
Beyond that we do we have left - switches/servers (really - these should be hosted in most cases)/access points.
My printers are all handled by support contracts with a printer company. And there are spare parts setup as needed for the rest of the daily equipment.
Switches/server/APs fail so rarely, that when it does fail, you just pony up the cost for the local person to deal with.
But back to those other few things - label makers, camera on a PC, scanners - these are all replaced by the non IT staff and mailed off to be repaired elsewhere. Unless you employ a lot of really expensive staff, you just saved the cost of most bench work (not completely of course because those internal staff do still get paid, and they are now your bench staff).
I'm just not sure what day to day things you think need to be solved by an onsite person?
-
@dashrender said in Is Most IT Really Corrupt?:
Anyone here can replace a toner cartridge, paper in a printer, label printer roles.
Rub it in
-
@wirestyle22 said in Is Most IT Really Corrupt?:
@dashrender said in Is Most IT Really Corrupt?:
Anyone here can replace a toner cartridge, paper in a printer, label printer roles.
Rub it in
lol, you know they can there as well - your management has made them not have to. And there's nothing wrong with that. Perhaps those people are making the company enough money that it's not worth their time to change the toners - it's more cost effective for the bench group to do it.
Of course you're in government - so they are just inefficient.
-
@tirendir Two questions:
- How old are you?
- How long have you worked at your current job?
-
@tirendir said in Is Most IT Really Corrupt?:
Regarding a slew of specialists, the problem is that there are not that many situations in which the ratio will actually work out in reality the way folks keep suggesting. Why wouldn't in-house IT be able to automate the generic and interchangeable functions just like an MSP does? Specialization isn't required, so there's no need for specialists to do that as we've already covered, right? Or here's a better argument, why would an SMB have any desire or need to pay for a bunch of specialists continually when they can pay them for contract work to automate all of the generic stuff and pay a single generalist to handle the odds and ends? Is there some mistaken understanding about how SMBs need continuous tinkering with their systems like Enterprises? They don't. If say a dozen specialists can take 15 minutes a day to handle an environment, why can't a single generalist spend their week without the MSPs profit margin built in to do the same things along with some other things? We've already established there's basically no benefits provided to an SMB by specialists most of the time except debatably helpful efficiency to the cost of a profit margin for the MSP; so why should an SMB feel the need to pay for the MSP to make money off of the services they offer to an SMB if they can get the job done for less by employing a less skilled individual to handle the same routine tasks along with some others?
You've lost me here. We already said that you're getting paid $50K/yr and after benefits you cost the company close to $75K/yr.
Then we showed that the MSP could likely get the job done for only $50K to the company (that includes the bench time FYI) saving the company $25K/yr.Now you're saying you can find an onsite person to do the job for what? $35K and after benefits they cost $50K so they are back to parity? Which still means the local guy loses because of the bus situation - what is that one guy gets hit by a bus? What if he wants to go on vacation?
-
@tirendir said in Is Most IT Really Corrupt?:
As far as job sharing, that's precisely why I said that SMBs require generalists. There will likely never be a time or place where SMBs don't need generalists (not just in IT), and an IT generalist is a cost-saving factor that no one who has posted here has seemed to enter into their calculations. If you try and consider SMBs in Enterprise terms, you're quite likely doing it wrong, because SMBs aren't generally like that until they reach a certain size. They're entirely different types of entities whose similarities largely end at the point where you acknowledge that they are businesses of different scale. You can't run an SMB like an Enterprise, because SMBs don't possess the scale to staff like an Enterprise. It's extremely rare in most fields that it is cheaper to hire a contractor than it is to utilize your own staff. The cost-savings only ever comes when expertise is required, or regulation requires typically. The on-staff IT in an SMB is probably not only doing IT, you're correct. That is precisely why the MSP saves money argument is wonky, because it fails to account for the other tasks that that in-house IT staff does in addition to the basic management and maintenance of the environment. Sure, one can make the argument that the IT staff may not be adequately managing the environment... but it's a may, not a will or a must. It's also entirely possible that they're bringing lots of added value over an MSP by doing other tasks that an MSP won't do at all, or will only do for added, cumulative costs that simply don't exist with on-site staff.
Of course this is true - but it's now likely that you are over or under paying that person for these other non IT jobs. It's extremely unlikely that a person is clocking out when done with IT work at wage X and then clocking in at wage y when they are doing non IT things.
This is where the company can either come out ahead or behind.
So we have two situations, the over and the under paid - there's always the potential for parity pay, but that really seems pretty unlikely based on skill sets.
-
@tirendir said in Is Most IT Really Corrupt?:
My organization would still need a security officer, and that security officer wouldn't be as good if they weren't also involved in/with IT. Paying an MSP for that wouldn't provide them what they get out of me for instance, even if they offered such a service at all, because I'm filling 2-3 different but related roles. Paying for part of three separate people's salary for one persons' job isn't necessarily going to mean saving any money. We actually have historically had exceptionally inexpensive MSP service offers just for technical services that were comparable to what my SMB offered me when they were deciding between on-site IT and MSPs. Most of the particularly "good" MSPs anywhere near us would not even come close to the other MSP offers we had or the organization's cost for me. Even though the MSPs were technically very capable, they wanted to do all sorts of things that were unnecessary for my organization that would make them immensely more expensive. Likewise, the cost even for the least expensive local MSP we could find to put a bench tech on-site was only slightly lower than doing it ourselves after benefits.. but we could have that bench tech do all sorts of other things that an MSP employee would not, so we get significantly increased value for only a minor cost hit.
The question is - could the company get better results from experts from the MSP than they can from you? I don't know you, so I can't say. But is it possible, absolutely it's possible.
One of the things here is not to simply look at cost savings, but cost parity. If the company gets all the same work done at a higher quality at the same cost, that's a win.
Please understand this is not an attack on you.
But it's extremely likely that in many if not most cases that the experts at the MSP could/would achieve better results for the company than a generalist can/does locally.
Let's take your Security Officer role for example. Someone who is highly knowledgeable in this specific field is likely able to do things faster and more detailed than a generalist who has to split their attention over 5+ different jobs.