The process involve a technical interview, presentation and written test. Prior to the interview, information presented on the order of the day was totally different and the written test was really random. No prior information about the written test until the day itself. Was a very long day with nothing to show for and company failed to get back on whether it was a success or not.