
The interviewers represent different divisions and roles (engineering, marketing, finance).
Interesting and challenging projects, flexible work hours, experienced colleagues, ability to learn new technology, techniques and methodologies.
There is culture in corporate as well as satellite offices. Most of employees care about each other.