Pros
Great culture, you will really enjoy coming into work and interacting with your coworkers. The office is really nice, and the company will put on a decent number of events for employees with free food and fun activities. People in all departments are generally friendly and really smart. I’ve never been scolded or yelled at, and the only time I’ve heard of this happening to others, the manager was fired for it. Work life balance is also very good, no late nights or weekends. Employees are given a lot of autonomy to get their work done, never felt like I was being micro-managed.
Cons
After the fancy office and occasional free meals wear off, you will realize that those things don’t help either your family or your career and you will probably feel the need to search for something else. This is the main problem with Alarm.com: They funnel millions of dollars into renovating the office and recruiting new employees, but when it comes to compensation, they will do the absolute bare minimum to keep people. There is no clear path to promotion and the culture around pay and raises is extremely secretive and shady. I heard from a coworker that she was told by her manager to stop asking about a raise after two conversations; soon after she left the company. It’s clear that management attempts to use the office and self-proclaimed “culture” as a substitute for a market rate salary, and they are also stingy about title changes. Outside of a few departments, I rarely heard about coworkers being promoted, and no one seemed at all concerned about the high attrition at the company. The sad thing is that I wanted to stay at Alarm, but hearing from my friends at other companies about their lucrative raises and promotions even though I was constantly getting positive feedback from my managers sent me looking elsewhere, and I was able to get a huge raise.