I have been in the business for a decade. I have worked with a lot of companies that change their pay structure. Snap never has. They are upfront and honest with their pay.
Cons
Its a faster growing company so at times there are some growing pains, but they always work themselves out.