I cannot speak about life at Olympic, however life in Athens (depending were you're coming from) can be nice.It is your typical big city, noisy dirty and high pace.
However you can avoid all that by living in areas such as Glyfada/Voula/Vouliagmeni.It's not too far away from the centre (30mins by public transit...if the traffic isn't crazy), and it is quiet with the beach about 10 mins away, and the airport at about 30 mins away.The night life is very good as well, and of course you have the ancient ruins to visit and loads of culture and hidden gems to discover.
Have you been offered a Job with them through Parc???
N.