Pleasant process. Welcoming and warm. Several interviews from direct supervisor to office manager and CEO. Be up front and honest (they are). Have your "I"s dotted and 'T"s crossed. They ARE a very professional firm and hold true to their values and promises. Be confident and comfortable and make sure you are PREPARED (research the company before hand!).