There is no question that they will try to get you for as cheap as possible. While I understand this is partly business, the offers are more often than not horrifically lower than the standard. I've read many of their responses where they claim a competitive salary/benefits package. While I'm sure this is true for people who know what they're doing when it comes down to negotiating a salary, for many others it is far from the case. Eventually, these folks figure out that they are being underpaid and they leave the company, which can be extremely disruptive to the team as a whole. In several cases it appears that people have had to leave the company and come back in order to secure a reasonable paycheck. When salary issues are brought up with management, they like to remind you of bonuses (which should be just that, a BONUS, not something you can count on) and stock options, which may or may not be exercisable. Not to mention that other companies offer these benefits as well. And they really don't want their employees talking to each other or really getting any information on salary from anywhere except for them. I personally was told by a lead that an employee "needs to stop looking at Glass Door."
Aside from salary, I found the HR department to be very unresponsive. When I needed something from them, whether it be form of some kind, a question to be answered, anything, I inevitably had to email 5 or 6 times before receiving a response. And in many cases, I found information they provided to be inaccurate. They NEVER answer their phone.