Multiple interviews that allows you to get a feel for the culture of the company and see if the latter is a fit for you.
Allows you to also ask a lot of questions on the company, the products, the culture.
Thought it was a very thorough and well organized process.
Great culture and great people to work with.
Am surrounded by really smart analyst speaking multiple languages.
Great atmosphere at work.
Not currently. Being a small organization comes with some challenges. Advancement opportunities are infrequent because of size and scale and low turnover.