This was a very good interview experience. The whole process was neatly done and very professional. Although the company is close to being Big 4, the staff and partners were very friendly and tried to make the interview as comfortable as possible. The only problem is that there's a lot of competition, but that's not the company's problem. It was a very easy going and fun interview. It's a buddy system where you shown around by an employee while the interview process is going on. You are interviewed by 3 people and then go to the lunch with the staff. Afterward, you have an ice cream social back at the end office and have an ending interview with one of the 3 people you spoke with.