I've worked here for a long time, and I used to adore it. It was fun, I enjoyed my coworkers, and felt I could trust my managers to have my back and see to my needs. The past couple of years have seen a drastic shift, and not in a good direction. I personally have been the victim of bait and switch for job positions, promised raises and compensation that were never supplied (they didn't inform me of this, either, I found out that I was getting a much smaller raise than they told me when I got my next paycheck), expected to do work above my pay grade with no compensation, and both micromanaged and treated in a hands-off manner by managers.
Getting a raise here is like pulling teeth. The pay isn't great to begin with, and HR doesn't seem to believe in cost of living adjustments.
Build.com is very clique-ish. If you know the right people, and are in the right circles, you can do no wrong. There is a group of long term employees us peons refer to as 'the untouchables'; friends of the CEO and executives that are protected, have every mistake covered for, are given a new position instead of a pink slip when they preform poorly. Trying to do something about one of these people (mostly management) can get you in trouble...I know of a few people who voiced complaints and were promptly fired. For a company who has 'Own It' as one of their values, they sure do like to shift the blame.
All in all, the management here is entitled, unprofessional, and will take advantage of their employees at every opportunity. Nepotism is rampant, accountability is a joke, and don't be surprised if you're expected to sacrifice a pay raise for the sake of the awesome 'Build.com culture'.