Many rounds of interview a mix of behavioral and Case based questions and a take home assignment.
Cons:
Interview Process was extremely long and tedious with significant gaps between next communication.
Was asked to do a take home assignment to subsequently update it based on comments. (Comments took away more value than added value to the analysis- slides no longer made any sense with the proposed changes)
Pros:
Most People are friendly