B,They are a proper software house producing networking code, not a consultancy as you say. As a new start, you will be a networking programmer, not an analyst ala Deloitte, ACN.The first round consists of the following:- Problem solving test (really just like a normal IQ test).- "Case Study" - Much more metaphorical than a consulting case study, using a metaphor for some sort of networking protocol e.g. TCP/IP- Machine code programming simulation, you have to step through a LARGE amount of psuedo-machine code to generate an answer. You go round a large outer loop a few times, make sure you note the values of each of the registers at the end of each loop for regression if needed.- reasonably informal interview, with a competency based element.Ask yourself this...do you want to be programming network code in assembly language? If the answer is yes then fine, if not then look elsewhere.Salary is significantly below that of a tech consulting role at (say) an ACN or Deloitte, but probably a lot better work/life balance. Can't say much about chances for progression.cheers,Bos