I have lived there for the last 5 years so I have a good idea of what you're in for: .......
1.) New York is very expensive. You will pay outlandish rent fees for a whole in the wall (all NYC TV shows like "Friends" gives a false impression about what type of apt. you will have). VERY likely you will need to share a place with obnoxious roomates.
2.) You will pay a CITY TAX of about 8% ON TOP of State & Federal if you live in NYC or the burbs (Brooklyn, Bronx, etc). Yes, you will pay as MUCH tax as people pay in social states in Europe like Germany.
3.) Having a car wil COST you. Car insurance is AS OUTLANDISHLY EXPENSIVE as rent...well over $1500. Parking will COST you. Unless your apt. building is fancy, you will have to pay for a garage($250/mo.?) or put it out on the street. Parking on the street is VERY time consuming as you can imagine.
4.) NYC is a target for terrorists
Having said all this, NYC is the BEST city in the world!! If you have good friends to share your experiences with, it can be loads of fun. Otherwise, you will get lost in work and have no social life unless you're like a gigolo who can do things on his own. That is why 95% of single New Yorkers are ultimately lonely. You'll most likely hang out with the dorks from work.
Work-wise, you will have enormous opportunity to excel more than almost any other city. The opportunity is there, but the higher salaries don't make up for the cost of living (i.e the points I mentioned above). Dining (many cheap eateries), clothes, etc are like any other city....Gap or Macys clothes are the same prices nationwide generally.
==========
If you want to go, here's what I recommend:
1.) Rent a place across the river in New Jersey. They have nice towns on the other side and the trains will get you to work. They are as convenient and speedy as the NYC subway. In this manner, you'll save on the 8% NYC tax and have a larger, cheaper place at your disposal....plus you're only a 10 minute train ride away from NYC.
2.) Ditch the car. Leave it with your parents if you plan to live in NYC for only one year. The subway is so damn good & cabs are so available that a car really is prohibitive in cost and nuisance. If you want to leave the City for a weekend, rent a car--seriously! About 50% of New Yorkers don't even have a Driver's license, if that's any indication that you really DO NOT need a car---and that's advice coming from a Californian who loved his car.
Bottom line: The cost and hassle of moving to New York for one year is NOT worth it. You will be stuck at work (you will work huge hours as most college grads do--despite what the Company OFFICIALLY tells you--which is 90% BS!!), so you will not enjoy the City until the weekends (unless you have one of the various jobs that makes you work weekends).
If you want to advance in your career and make a GO of it, you will have to stay there for at least 5 years....then it becomes rewarding. If you're an independent, social sort, then you will really have no problem fitting in and dating.
If you just want to experience the CITY, stay at the student hostel on the Upper West Side (close to Columbia U.) for 3 weeks and get the CITY out of your system. That's a LOT cheaper alternative than living there. Don't be like the countless multitude of kids that move to the City and have their fantasy balloon popped at the first step they set on the island.
Unless you're in banking, consulting or media, skip New York. There are many other cities that wll be cheaper. Salaries will be a little less, but your money will stretch much, much further. You can then vacation in NYC with your girlfriend if you like it that much.
=============
email me if you have any questions. Good luck with your decision! 🙂