Interview process was generally okay, felt extremely competitive and less team work based. The panel were not very accommodating and overall the place lacked diversity & inclusivity. Some of the interviewers were quite demeaning, and insensitive. Gave of a devil wears Leads vibe. Also the company gave off a dodgy agency vibe.