A Stepping Stone Company - Software Developer Cavallo Employee Review

2.0
Oct 21, 2018
Recommend
CEO approval
Business Outlook

Pros

- Casual work environment - Great coworkers who are mostly young and easy to get along with - New, young developers will benefit greatly from the variety of work to do. Will gain a ton of experience that looks great on a resume

Cons

- Very poor compensation for the amount of work that developers do - Projects are not managed well, especially large ones. Typical for a dev to be running a massive project by his or herself without much help - Working on the desktop platform can feel dated at times - Tons of resources spent on products that are not profitable - Can be a very stressful environment, even though it may appear otherwise - Devs are required to do lots of quoting - Almost all projects have insufficient requirements gathered when quoted. Becomes developers job to gather actual requirements with the customer after everything has been signed and agreed to, leading to frequent scope changes and back and forth with customer - Sales and directors will often intentionally reduce hours on a project or purposely quote them low just to make a sale. Then when the developer can’t finish in the time given to them, it becomes their problem - Very immature upper management

Explore other reviews about Cavallo

5.0
Nov 19, 2025
Recommend
CEO approval
Business Outlook

Pros

Real Impact: You solve actual business problems; the work matters. Great Team: Smart, collaborative people without the ego. The Office Experience: Visiting HQ is a treat. The environment is great, and the Freestyle Coke machine is the highlight of every trip.

Cons

Fast Paced: Priorities shift quickly; you have to be adaptable. Scaling Challenges: Processes are still evolving as the company grows.

4.0
Dec 17, 2025
Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

If you love problem-solving, this is the place to be. Every day is a new puzzle centered on innovation and efficiency. That makes every day feel unique and not like you are doing the same dull tasks over and over again. There are many incredibly smart people who are also remarkably kind, making it a nice team to be a part of.

Cons

The company is in a dynamic transition phase, moving from a medium-small to a medium-large firm. If you enjoy stability and routine, the frequent pivoting might be a challenge, but for those who like to build, it’s a great time to be here. Currently, many of people are wearing multiple hats to bridge the gap. It can be demanding at times, but there is a clear sense that as we scale, we will be able to bring in additional resources for those really "nice to have" roles.

See reviews by: Helpful|Rating|Date|All