The culture is young, since they are in the technology industry. Most of the employees are age 40 or younger. The feel of the office is very modern, clean and sort of like a video game Halo base. You will most likely interview with the manager of the department you are applying for and then get called back for a second interview with HR.