That's a fantastic promotion! Don't be scared - Warrington is nice. I know it quite well round there as my company has an office on the business park and I lived in the area for a while. Birchwood is away from the town centre, but has plenty of amenities.
Warrington itself has it's nice and not-so-nice parts, like most towns, but you'll soon find out where with some research. You're in easy reach of Manchester and Liverpool for great shopping and nightlife, and Warri has its fair share of good restaurants and pubs. Wigan is nearby too. And there's Chester, which is gorgeous. You have the cheshire countryside on your doorstep and are just over an hour from the Lake District. It's fab up here n the NW!
Think of it as a grand adventure, and if you have questions I'll do my best to answer.