I applied online. The process took 2 weeks. I interviewed at Invenia Group (London, England) in Feb 2020
Interview
Had a f2f interview with their HR and a teamlead.
The HR was dressed in a tracksuit and also seen other people wearing sports apparel in their office. Seems to be normal there to dress down every day.
Did not really get the impression that this is a serious and professional company at all.