Well yah, being a CPA has endless opportunities. Rewarding and challenging are great words for it. But so is stressful. And so is working saturdays. And my personal favorite, being everyone's bitch your first few yrs and learning things the hard way just because that's how your seniors had to do it. Etc. I've hated just about every second of it. The only thing I like is being able to tell kids I went to high school with "I'm working for a cpa firm". Trust me, the college courses are CAKE compared to the working world. Think of it this way: Usually you get a project in a class and you get all semester to do it on top of your papers and tests. Well I get about 3-4 of those a day and gotta get them done within budget. Sucks.
An accounting career starts at a cpa firm 9 out of 10 times. I mean everyone knows that's where you gotta start. And in order to get those other opportunities you need 2-3 yrs experiences with a firm. Not necessarily a Big 4, especially since Sarbanes Oxley. In fact, the big 4 won't even exist in a few yrs. What's hot is the smaller firms nowadays, especially in the 2nd tier like Grant Thornton and firms like that. And you'll learn the most in the small local firms cos they expose you to more quicker.
But anyways. The people I work with have lots of money. But they work very very long hours and are always stressed out. They don't get a chance to enjoy the money so why have it? I'm definitely seeking the high school teaching/coaching thing, maybe take a hefty pay cut (from 50g's to 30g's most likely), and while those cpa partners are "balling" with heart problems at 7pm on a friday night in the office I'll be sitting around during summer break. It's whatever is important to you I guess. To me time is much more valuable than making 50 g's in my first job. I'll give this up in a heartbeat.
Thanks for all the input. Anything else is bonus.
bump n grind yall.
-hipman