Pros
Alarm.com is growing quickly, but it still feels like a big family! They are doing a great job of keeping the "small company feel" as they grow. They take care of their employees in almost every way and it truly feels like they care. The offices in both VA and MN are extremely nice and offer a lot of great perks... such as free Keurig coffee! The people are the best part of the company - young, fun and caring. The executives are caring people as well and truly take into consideration what others think and how others will be affected by their decisions.
Cons
Alarm.com considers their self a technology company, but when it comes to pay they seem to want to consider their self a security company. Their pay trails other technology companies and may be lower than what you'd expect.