there are nuggets of truth on glassdoor; sort in reverse and read the 2-3 star comments.
It's very hard to find an honest 4-5 star review and the 1-star reviews are usually from people with very personal/specific issues with the company
i wouldn't trust the salary bands, however