Pros
Maggie is a great asset--she keeps her customers happy. Rob is the best messaging engineer I've ever worked with. I will also confirm that the marketing guy is "rad af." Plenty of opportunities to learn. I learned a lot. Friendly customers. They'll teach you to swim...if you ask. Maggie asked how to be Help Desk Manager, and now she's the Help Desk Manager.
Cons
I left to focus on AI, which was out of their wheelhouse at the time. One guy left to be with his family. Another guy with no cloud experience coming in got a crazy offer after a few years. Life happens. People retire. You keep going. Overall, I would not characterize Agile as any better/worse or more/less exciting than other companies. If you get an interview and you're concerned about benefits/FMLA/stability/culture, then ask. Then you can decide if they're pros or cons. It's an SMB, not a Fortune 100. To the other reviewer looking for someone to mentor you, if you're in engineering, there was no shortage of virtual hands-on labs and training material when I was there. Maggie knows where they are. Just ask. If no one answers, ask louder.