Pros
ServiceRocket is a profitable startup with a unique value proposition, which helps it attract a broad set of customers. The employees adhere to a set of common values and people are hired based on them (if you are considering joining ServiceRocket, review the 5 values and ensure you are aligned with them). ServiceRocket provides its employees with responsibility and the help to achieve stretch goals. It has four global offices and incorporates the culture of each.
Cons
ServiceRocket operates like a startup with people helping out on a wide variety of tasks. If you want to focus on only one job responsibility, it may not be the best place for you. Similarly it has a playful culture, but if you are looking for something more serious, it may not be right.