Extremely long and difficult multiple interviews both over the phone and in person with different people, meet most of your team before you are hired, a little bit tense of an office, the pay was not discussed until after I was offered the job and the small bonus was brought up after working at the company for 6 months