The social life at FTE is certainly laid back, largely because everyone lives on site. It has a great social atmosphere. Wherever you go, though, you're going to have a social life. It's entirely up to you how you balance that with studying.
Don't be under any illusions, you're expected to work your arse off, be on time, smart, etc. There's plenty of support if you need it, but most people really do very well because they knuckle down and do the work.
You know, just because there's a bar, it doesn't mean you
have to get drunk every night.
*hiccup*
No idea about job stats, though.