Pros
Very team driven. A lot of people to turn to if you have questions. Great place to learn new skills for the 3 software companies they mainly use for their MSP practices (Sophos, Sonicwall, Connectwise)
Cons
You are encouraged to double charge clients. If you are on site at one client and take a minute to take care of another client's issues remotely, they want you to do that. You will answer to 10 people above you and every second of your day is micromanaged. Their timesheet software they use is extremely clunky and not use friendly at all. To add time to my timesheet, you will first have to create a ticket. Go to your timesheet calendar, add time to that ticket. Even if it is basic "I am here what is messed up for me to fix" type of visits for contract clients, make a ticket. Very "Always have your phone on you as you are 100% always on call" mentality. I was pulled away into a meeting one day because I didn't answer my phone from my team leader because I was helping my spouse with moving furniture and then was taking a shower. They want you to charge clients more than the allotted monthly hours they pay for. You receive bonuses if you go over hours and can bill for it. Very shady practices. I haven't even been here a month and I am already looking for another job. My morals don't align with how they want you to bill customers.