Good place to learn, poor leadership and pay make it hard to stay
Pros
Youโll get hands-on experience with a wide range of technologies and client environments, which can be great for building your resume. There are some genuinely good people here. Itโs a decent place to start your career, gain some traction, and figure out where you want to go next.
Cons
Leadership is sorely lacking. There are plenty of bosses but no real leaders, people who guide, support, and take responsibility. Raises barely account for inflation, and compensation is significantly below market. Advancement isnโt based on merit, itโs based on who you know. Friends or family of leadership get paid more and are shielded from accountability, even when they underperform. Thereโs a noticeable culture of favoritism that kills motivation for those actually trying to improve the company. Titles donโt reflect responsibilities, if youโre an associate, expect to be doing the same work as โseniorโ techs without the pay or recognition. Thereโs no clear career path, and promotions seem more about timing or favoritism than performance or contribution. Thereโs also no prioritization: everything is treated like a fire drill, all the time, which makes it hard to manage your workload or develop professionally. Mistakes are rarely owned, and blame often rolls downhill. Processes are inconsistent or nonexistent, youโll be told one thing by one person and the opposite by another. Like many MSPs, the pace is fast and the workload is high, but without strong leadership or defined processes, burnout is real. Youโll learn a lot by necessity, but the chaos adds unnecessary stress.