Looking for help/opinion on SOM&NBBJ interview process