Pls see below - these are facts not mere comments by individuals with bias
IBM
i) Dingy offices
ii) No affliation with the US IBM hence don't be mistaken by the overall rep and focus on its UK one which is poor
iii) Pay is on the lower end
iv) Known as a techie consultancy
Deloitte
i) Comfortable offices - u wont feel miserable at work unlike IBM
ii) Good rep - not in the strat league but considered second best
iii) Pay is above market
iv) considered more an operations/strat consultancy