The interview process was constructive but it did not effectively inform me of my roles and responsibilities for the job position. The specifics of the job and salary were only discussed after I traveled to their office. The company culture seems to be both formal and informal and it was hard to determine what was appropriate or inappropriate behavior.