Pros
Proactive has some great clients that they work with. And some of the people who I used to work with were great. They pretty much all left though.
Cons
I never wanted to work with Proactive, I used to work for another company called Hattontech and Proactive bought that company. I decided to stay for a year or so and see how the new company operated. At first there wasn't much change, we started learning the new systems and everything. It was fine, a little clunky compared to our old time-tracking system. Eventually we settled in and learned the new systems and processes for the new company. On the road to that happening we faced constant communication issues from the owner. He would tell one employee one thing, and then everyone else would hear something else. When we got confused and asked for clarification we often heard "oh that was just an idea I was throwing out there." That is maddening and it never really improved over the next year. More issues followed as it became clear upper management had no interest in our input or feedback. The more experienced and successful techs were demonized for not fitting into the specified work hours. I decided to leave after getting setup for complete failure. I was scheduled to setup 14 computers at a brand new client at a location 4 hours away from Charlotte and they pulled my helper at the last minute. I ended up working back to back 12 hour days to complete the project. The only concern from the owner is that I billed my time so they could charge more to the client. The "culture" consists of sitting in the gross old office building in near complete silence plus weekly meetings that played out exactly the same every week. The owner has an insane temper and little grasp of technical issues. His own customers hate communicating with him because he is so focused on profit. On top of that his pricing is grossly inflated and predatory. They charge nonsense site fees for single-location clients and their per-endpoint cost is absurdly high for their basic security and service offerings. They also struggle with basic service options like keeping firewalls updated or enabling 2 factor authentication consistently. If you succeeded at a project the owner would take direct credit for it. If the company failed a client the techs would always get thrown under the bus. That's incredibly demoralizing. Turnover is insanely high and new-hires are expected to be trained by existing techs with no formal structure. This is unfair to the established techs AND the new hires. The worst part of the job was being part of the "emergency" after hours rotation. This involved being on call for something like 40 extra hours per week with ZERO compensation unless work happened. However if you did 30 minutes of work the client would get charged 2 hours of double rate pay and you'd only get paid for the time you actually worked. I brought this up with the owner and he said I was being greedy for asking to be fairly compensated. Some of the techs they hired were nice and competent people. Others had no business touching a computer. It took them months to fire the worst tech I have ever worked with despite many errors and mistakes. This is one of those companies that cheaps out on labor so they want to hire the fewest, most junior level techs they can get away with. It's not fair to their customers who are paying premium prices to get extremely mediocre service. If you just want to go to work, punch a clock and get paid this is fine. But if you have any sort of creativity or ambition you should avoid this place.