Straightforward questions on current knowledge with regards to role, experience with programs used and many questions on hypothetical problems.
Doesn't consider your schedule, received calls from HR without introducing themselves and no discussion of time of interview, follow-ups etc.
Management talks about long term prospects but prefers multi year contracts instead of hiring permanent position.