was great, the human resource team really treated nicely. company paid for my flight ticket since i was living in another city than the designated location, hard questions.. make you work on multiple cases but mistrategizing was completely on me. all in all i guess it was quite fair.