... heard of them, works or worked for them, know anyone who works there... If so, working environment, practises, staff looked after etc.. The benefits look excellent but it always looks attractive on paper - its better to hear from personal experience I feel.
I'm currently looking to move...