Anyone ever work for a managed service provider?

Right now i work as a service desk analyst, my job mainly entails password resets and restarting things
About a week ago i got an email on linkedin for a job as a help desk consultant
here is the job description
Key Areas of Responsibility:
This job would be a huge step up in my career - anyways, main question if anyone has every worked for a managed service provider what kind of things should i expect when customers call in?
Thanks
About a week ago i got an email on linkedin for a job as a help desk consultant
here is the job description
Key Areas of Responsibility:
- Answer customer calls and provide Tier-1 support for technical issues
- Enter tickets into the HUB trouble ticketing system
- Assist Senior IT Consultants with various IT projects
- Monitor and maintain client networks to ensure optimal performance, reliability, and security
- Other duties as required
- Highly proficient in desktop IT technologies (Windows XP, Windows Vista, Mac OS X, Microsoft Outlook, Microsoft Office, etc.)
- Outstanding written and oral communication skills
- Exceptional customer service skills
- Expert troubleshooting skills for complex technical issues
- Windows Server - Installation, Configuration and Administration
- Server 2003/2008
- Small Business Server 2003/2008/2011
- Active Directory (GPOs)
- Microsoft Exchange - Installation, Configuration and Administration
- Exchange 2003/2007/2010
- Setting up new Exchange environments
- Migrating users to a new Exchange server
- Networking:
- Setting up a firewall, configuring rules, site-to-site VPNs, etc. (Watchguard + SonicWall)
- Solid understanding IP addressing and subnet masks
- Solid understand of other basics like: DHCP, DNS,NAT
- Experience with Kaseya (Highly Desirable), Hyper-V / VMWare, SQL Server and Mac
This job would be a huge step up in my career - anyways, main question if anyone has every worked for a managed service provider what kind of things should i expect when customers call in?
Thanks
Comments
1. MSPs are cheap. They will pay market or slightly less, and will wring every penny out of their resources, including staff.
2. If you're working billable hours on a support desk, don't expect much slack time. If you're getting billed in 15 min. increments, you have to hope you can wrap the next customer's issues in ten minutes so you can have five to catch up on E-mail.
3. You will get every possible variety of client under the sun, ranging from people who don't even know what a mouse is to people who will argue with you about what the best server OS is if you let it start. Be patient, creative, and work with what you get.
4. Expect to show up on time and (possibly) get yelled at if you're late.
5. Now that I have the negatives out of the way. . . MSPs are usually small, congenial outfits. You will learn a lot, and polish a good number of the skills you already have.
--Will Rogers
Blog: www.network-node.com
i dont have an issue with always working. i asked for 25 an hr, and they originally wanted to offer my at the max 47k (as thats what i currently make, hoping for a little more), so we'll see what they say,
i was just curious as to what kind of calls id expect
Benefits:
1. You will learn things far and wide that you likely would never get from a corporate job, the skill set is going to be very wide
2. Things change from minute to minute, you will be on your toes and never bored
3. You will have the opportunity to build your customer service skills and people skills
Downside:
1. You will never be a specialist in any one thing.
2. Possibility for long hours
3. Fast paced environment that is numbers driven (billable hours per month)
Expectations:
1. Dealing with people who are upset and frustrated, IT is the bad guy when things do not work
2. Everybody thinks their problem is an emergency
3. You will learn about a large variety of software and applications
4. 20% of issues are PEBCAK
To succeed:
1. Make learning a passion and keep up on new skill sets, it is easy to get stuck because you are always fixing
2. Keep the customers happy, positive feedback to your employer will go a long way
3. Keep your tickets up to date
4. Learn the tools of the company, especially the ticketing system and remote management software.
I kind of like the idea of having access to everything, my current job role i do not as everything is segragated
Do it for two or three years, then move on. You will get so much experience that you'll likely get a good idea for where you want to go with the rest of your career. At the very least, you'll know where you don't want to go for the rest of your career.
Complete: 55/120 credits SPAN 201, LIT 100, ETHS 200, AP Lang, MATH 120, WRIT 231, ICS 140, MATH 215, ECON 202, ECON 201, ICS 141, MATH 210, LING 111, ICS 240
In progress: CLEP US GOV,
Next up: MATH 211, ECON 352, ICS 340
I was working in the Infrastructure department and only dealt with tier-2/3 of the support side of things - it basically ended with me, hence the long hours. Tier-1 escalated and it was to our (4 men team on a rota) to fix it - no matter what - 12hr datacenter trips included.
Our tier-1 staff usually didn't have this. They had a 24/7/365 on-call rota but once that is done and they escalated - they went back to bed.
So the long hours are really depending on the size of the team. If you got 25 people in your team for supporting 10 server and 20 people, then based on that you clearly have nothing to worry about. I am working in a 4-men team now again supporting 1000+ server and 600+ staff (same thing, tier2/3/4 - you name it) - so most of the work has to be done on weekends or late at night (work such as maintenance or simply tasks which can't be done intra-day). So long hours are clearly "part of the game" (got my blackberry before I even had a login to my PC).
Re Cheap: Don't agree really, but that again depends on the size of the company I guess. In the hosting company I worked for I increased my salary by almost 100% over 4.5 years. But that is because I did not accept the issue someone described - not specializing for one thing.
I made sure I am becoming the go-to-man for a particular technology - which made me "important" and "expensive" ...
But there is one thing which is the same everywhere - tickets are taken into consideration at annual review time. How a company deals with it is different. But it is important nonetheless .. Best thing is you make sure you check how they'll affect your future. Is the quantity important - length of a call - different technologies etc. (how is "cherry picking" being punished) and so on.
There is really just one thing I can suggest - do NOT cherry pick any tickets / issues, but just grab them, whether you know it or not - that is the only way to learn .. thrown into the deep end and all that .. don't be afraid to ask but show initiative.
You will definitely get to learn a LOT and get exposure to many different technologies. I definitely refined my Linux knowledge in 2 years at a MSP, and learned a bit about Solaris as well. I got to work with many different types of storage - EMC, NetApp, 3Par, a couple huge Hitachi SANs the size of a refrigerator, and many others. I got my first exposure to FC and fabrics - previously, I had only used iSCSI for storage due to cost, and only knew FC technology in theory.
It is definitely very fast paced, and there is little down time most days, at least if business is healthy. When I was hourly, non-exempt, overtime was discouraged, but we had 24x7 coverage, so I'd hand things off to the next shift if I didn't have approval for OT to wrap up what I was working on. When I moved to engineering, however, and became non-exempt, then I was allowed to work all the 10, 12, or 14 hour days I wanted, since it didn't cost them anything.
Like jibbajabba, what worked for me was specializing in a particular technology (double whammy on virtualization and active directory for me) and being the go-to guy for it. It made my previous employer try VERY hard to retain me when I gave my notice as well.
Overall, MSPs are a decent place to work, and I'd much rather do that than be part of an in house IT staff. I don't think I could bear working in a static, relatively unchanging environment at this point.
Yup pretty much how it was for me but it was a great way to get my foot in the door into networking. It was a NOC that provided managed Voip services using primarly Call Manager 4 lol.
Don't Forget to Add me on LinkedIn!
https://www.linkedin.com/in/shawnrmoore
Pros:
Great experience
Ability to look like the hero because you are usually solving a major problem
Develop relationships in two organizations someimes more depending on how many customers their are (Personally for me 3)
Show major value and get a really good reputation you can command a lot of money. If you are just ho hum then you can fall in a lower bill rate
Ability to take on roles you would normally not get due to project growth. Example Op lead - service delivery lead - service desk manager in 5 months. That's extreme growth and the pay followed shortly after
Understanding of financials and how the synch into the operation. You are usually concerned about utilization.
Cons:
Your bill rate is actually a lot less usually due to the fact you pick up hidden hours all the time driving your earnings down
Really no job description, you can be uprooted at anytime and placed somewhere else. (This can be a pro or a con bu a risk needless to say)
Unstabile, if the contract goes so do you. Usually there are 60 - 90 day provisions in the contract if the contract goes to term.
If the work isn't there sometimes you have to send employees home. That can be a killer especially with no pay.
Overall I think it's something that a young it professional can gain from. I really was able to use my ITIL knowledge to make a difference plus my experience. It really reinforced my knowledge and now when I go into an interview and they ask me questions about SOW, contracts, financials, operational and strategic management, etc I usually nail it.
I essentially went from a service desk - coordinator (MSP) Op Lead - Service Deliver Lead - Service Desk Manager (My title with the customer is supervisor due to the environment, but if you call the company I work for I am a manager).
That's a really big gain. And now I am moving onto another MSP and taking the role of a security manager. So as you can see it benefitted me greatly. Not to mention I got to work with an Accenture alum (30 years) who taught me sooooooooooooo much it's insane. I was floating around a 3 on a scale 1 - 10 and now I am a solid 6 coming up on 7 in the IT management world.
I say go for it.
My only difference was the job security. I was Tier 3 at the MSP I worked, nobody dared taked my job,lol. If you can get into the high tiered positions its can be worth it, I was over 100K doing mine, but it was hell for that almost 2 years.
CUCM SRND 9x/10, UCCX SRND 10x, QOS SRND, SIP Trunking Guide, anything contact center related
+1 Same experience for me.
CONS:
The MSP I work for is not only small, less than 20, but is also a startup as its only a year or so old. The hours can be long and the pay is not so great (less than comparable roles at larger more established companies). Benefits are pretty crappy, I overpay in health benefits and there is no retirement or 401k matching through the company. I do have a solid 2 weeks of time off, but it encompasses both vacation and sick leave. I often feel like I'm flying by the seat of my pants, very little oversight/mentoring, and generally under appreciated by senior staff. I work all the time. My first week on the job I pulled 70+ hours. I work weekends and nights often. I'm always on call.
PROS:
To put it succinctly: experience. I've gained an IMMENSE amount of experience in a lot of different technologies in the short time I've been with my company. I started out in IT in June of this year doing menial desktop support stuff. At the MSP, I've done it all from building servers in-house to building them in a data center. I've learned a ton about virtualization and systems administration. I'm learning a TON about Linux and I've even configured routers, switches and access points and have deployed them remotely and on-site. I've even helped to configure our management platform and built-out a knowledge base for internal use.
What makes it all worth it? The experience, hands down. I feel with at least a solid years worth of experience at this gig plus the right certs to compliment the experience, I'll be in a MUCH better position to grab a job that I really really want that will pay me what I'm worth. As others have stated, if you already have the experience and know what you want to specialize towards, MSP jobs could probably be overlooked. But if youre still cutting your teeth in the IT world, it may not be a bad place to stop and pick up some great skills.
Certifications: CCENT; CCNA: R&S; Security+
Next up: RHCSA
I've worked for several MSP's. My experience covered the entire spectrum "is this a good workplace". The comments people have posted above pretty much sum it up.
I been around a while in IT and I think that my experience at an MSP was vital to getting me where I am today. For starters I was exposed to all types of technology which taught me how to get answers (Google). And it made me unafraid of walking into a hornets nest & sorting stuff out.
Just as importantly, it taught me a great deal of other skills. I learned how to deal with nasty people. I learned how to deal with business owners of all types & how to be a "chameleon" to adapt to the client I was at. You really get a chance to master soft skills of all types & find opportunities. It also offers huge potential to go off on your own (which I did) and run and gun for some good coin. But, be warned, burn out is high and it's a TOUGH gig.
I think that working at an MSP is very good for your career & less so for your stress levels (and waist size lol). Get in a few years and get out.
WGU MS:ISA Completed October 30th 2013.
I really don't know what i want to do so I think this will help pave my feature!
This can be true. My old employer tried very hard to keep me, and it pissed a lot of the higher ups off that I didn't accept their counter offer.
No, especially not with a smaller MSP. They will be slow and restricted in their hiring, but this means they can be sure to focus 100% on making the next hire is someone who can replace you. I think the reality is you'd spend an uncomfortable year there before moving on anyway.
Complete: 55/120 credits SPAN 201, LIT 100, ETHS 200, AP Lang, MATH 120, WRIT 231, ICS 140, MATH 215, ECON 202, ECON 201, ICS 141, MATH 210, LING 111, ICS 240
In progress: CLEP US GOV,
Next up: MATH 211, ECON 352, ICS 340
JM
I am going through that right now. All the passive aggressiveness is getting sickening. 2 more days and I am out. They wanted me to work till the 4th, but my confirmed start date with my new company is the 3rd. I gave them 9 business days and they are throwing a fit.
I'm out either way. Of course they pulled out all the cards. We will make it hard for you to make employment in this town and we would hate to ruffle the waters for your new employment.
I took the high road but man it was hard, really freaking hard. I remained transparent with my new employer and they laughed and said bring it. I am very happy my new company (seems) to have my back.
Regards
Never. MSPs are cut-throat and a lot of the management/supervisors are sociopaths who will tell you one thing to keep you at bay while bringing an axe around to your neck so they can make it look like you were terminated for cause. Also, if they say something like "We'd like to extend your contract..", that means they are in the process of bringing someone else in to replace you and they need some time to put them through the process of being brought on. That happened to me EVERY single time I worked with an MSP. If an MSP signs you up for 90 days - the usual length for a potential new employee - and they don't hire you by day 70, you should be signed up somewhere else by day 80 and give your notice around the same time.
Bachelors of Science in Telecommunications - Mt. Sierra College
Masters of Networking and Communications Management, Focus in Wireless - Keller