IBM vs Pwc vs Amazon
I am currently working at Accenture as a Senior Software Engineer playing the role of a technical lead for my current client. I am looking to make a move to a different company for better compensation. My short term goal is Technical Architect. I would like to stick to technical domain with some business knowledge from a process standpoint. I have offers from PwC (Technical Senior Associate), IBM (Technical Lead/Architect), Amazon (Lead Developer). Looking for suggestions.
P.S - I can compromise on 5-10k if one company is better than the other from growth perspective, but paying a little less.