Oh yeah? Which part?
I have come to the conclusion that working in a regular corporate job is very different than my previous jobs working in professional service firms (ie law, consulting, accounting, etc). People are like unthinking robots (probably why the companies have to hire consultants in the first place). When do I start? What time is lunch? What time can I leave? What color pen should I use on my TPS report? For the past 6 months, my team has literally done almost nothing because we didn’t have a Director to report to and the VP forbid me, as the next in line, from taking on any of those responsibilities so we could actually function. It’s much more important to maintain some paper reporting structure than to do actual work.
Consulting firms, at least the ones where I worked, are very different. You have client billable hours which is how the company makes money. All they care about is how much you bill. You can come in late, leave early, take a 3 hour lunch, but you had better meet your billing goals. Of course that’s hard to do if you are taking long lunches and working 4 hour days. People just don’t think in terms of “what time do I get out of here?” or “I have 60 minutes for lunch”. They think in terms of “where can I bill X hours this week?” and “how soon until I can make sr associate/manager/director/partner?”
But yes, when I was a manager in a consulting firm and you are on my staff, you can expect that you may have to stay late, work through lunch, work on a weekend, even pull an occassional all nighter. I don’t particularly like doing that either, but if that’s what the client and the company expects, that’s what needs to be done. As a corporate manager, fuck it. No one works late here so I’m not going to drive people to work crazy hours for no reason.
Whether one is better than another is a matter of personal preference I suppose. There are pros and cons to both types of businesses. Both have their own aggrivations.
I look at consulting firms as places where generally hard work initative and putting in extra effort is encouraged, even required. You get asked to do something new, you find out how to do it. You have some time on your hands, see if you can help someone. Want to take a client out for lunch? Knock yourself out. It’s almost like no one cares what you do as long as you a) bill your target hours b) make the client happy and c) are doing something that benefits either the company or the company’s ability to market you. Basically people work for those types of companies because that’s what they want to do for a living.
But someone from “industry” (what we call corporate America) might come into the same job with the same skills and totally not succeed. If they are always leaving at 6 or taking long lunches for no reason or just doing what they are asked, the won’t advance as quickly. They may see a company full of workaholics and type A jerks (which is not completely inaccurate). They might not be a team player and resent having to “fit in” with team dinners and lunches and happy hours and whatnot. They might be inflexable in performing any tasks they don’t feel are “their job”. Those people don’t really last long at those companies and are better off in the rigid structure of a corporate job.
Anyhow, my point is I think it’s fine to talk to your boss and find out his expectations on lunch and face time and so on. But unless you are someone otherwise a superstar, you don’t get very far dictating to your boss what and how you will work.