Working with recruiters of Intuit and Amazon music, for Manager III TPM at Intuit and Manager - L6 Music. Any suggestions which one can be better place to work? TC: 325
Amazon in SF isn't like Amazon in Seattle. Heard not so great things about Amazon in SF.
Amazon
Amazon
Amazon
Amazon