1. Phone interview with HR
2. In person interview both with HR and Hiring Manager
Very nice people, great work atmosphere.
Everyone that works there seems to be very happy and proud about their company.
You should read as much as you can about the company's latest news; especially their "green" efforts.