I've interviewed at a lot of large and small companies, and TSIA's interview process is not too bad. You meet with the head of the department as well as team members you will be working with in that department to really get a feel for the team.
Help answer questions real people are asking about your company. Your answers will be 100% anonymous.
The person asking the question will be notified of your answer, and it will be posted publicly. Your identity will be kept private