Welcome to Brazen Careerist!
Andy Teach is using Brazen Careerist to share ideas. Join now to become a member and start networking with Andy Teach and other professionals just like you. Learn more.
Andy Teach is using Brazen Careerist to share ideas. Join now to become a member and start networking with Andy Teach and other professionals just like you. Learn more.
I read a comment recently from a member of Generation Y that basically asked the question, “What’s the big deal if I come to work at 9:15am, instead of 9 o’clock?” I’m in no way suggesting that this attitude represents an entire generation. In fact, I've observed many Gen Xers and Baby Boomers coming in late so this question really pertains to every generation, not just Generation Y. However, this question does illustrate a lack of understanding of the importance of being on time in the workplace. I do understand that in certain work environments, it’s not a big deal if employees come in a little late but my comments are more focused on a company with a corporate culture. These are just a few reasons why you shouldn’t be late to work.
9:15am soon turns into 9:25am which soon turns into 9:35am, and, well you get my point. If you give someone an inch, they will take a yard. Let’s face it, if you come in a few minutes late and you can get away with it, you might try coming in even later the next day and before you know it, you start arriving at work during lunch. On one hand, your work days will be shorter but on the other hand, your job tenure may be shorter, too.
If you’re constantly allowed to come in late to work, then everyone else will want to, too. Every workplace requires rules and guidelines because it’s important that all members of the team are on the same page and follow those same rules and guidelines. What makes you so special? If the boss allows one employee to come in late, they have to let everyone else come in late and without any set time to begin the work day, mornings could become quite chaotic. “Where’s John?” “Oh, he’s late.” “Where’s Sherry?” “Oh, she’s late.”
“What time do you expect them?” “Well, there is no time really, they just get here when they want.” If someone consistently bends or breaks the rules, it becomes more about them and less about the team.
Why tick the boss off first thing in the morning? When you come in late, you will most likely put the boss in a foul mood first thing in the morning. If you’re going to tick the boss off, at least try to do it toward the end of the day. I had an employee who was habitually late and I was ticked off first thing in the morning many times. This hurt our relationship over time and if it’s one relationship you don’t want to hurt, it’s your relationship with your boss.
You may unknowingly be preventing your co-workers or boss from getting their job done. You may not realize that your co-workers or boss may be waiting for you first thing in the morning to complete a project. Perhaps they have a question or need help on something that was discussed the previous day but they can’t proceed without your help. I had a boss who was always late. While it was his prerogative, his tardiness prevented me from completing projects that in the end, would make him look good. Unfortunately, I was not in a position to ask him to come in on time since he may have had a legitimate reason, like a breakfast meeting, for example.
It’s just plain rude to keep people waiting. When you are late for something, whether it’s for work, to a meeting, or for a doctor’s appointment, and you’re keeping people waiting, you’re basically saying that your time is more valuable than theirs. It isn’t. How do you like it when other people keep you waiting and it prevents you from working on something you need to complete?
If you do come in habitually late, just set your alarm clock to go off a few minutes earlier and barring any traffic accidents, sewer main breaks, or alien attacks, you should be on time for work. In fact, you may even consider coming in a few minutes early to catch up on emails and phone calls. Well, I’d like to write some more on this topic but I’m late for a meeting. No big deal, I’m sure they’ll wait for me!
What is your company’s attitude toward employees coming in late?
Andy Teach is the author of the new career advice book, From Graduation to Corporation: The Practical Guide to Climbing the Corporate Ladder One Rung at a Time.
For more timely, relevant, and engaging articles, subscribe to Brazen Careerist.

Is this a joke? If I worked for a company with this kind of status quo thinking, I would start looking for a new job, not because I want to come to work late, but because a company that cannot adapt or refuses to adapt will not be around forever, and will continually be outperformed by more agile and innovative competitors. Stop looking at change as a problem and start seeing the opportunities.
@Teague, your comment just leads me back to a sentence in Andy's original post: "What makes you so special?"
I agree that mindless adherence to work hours is annoying. However, I also know that it is a serious PITA to schedule meetings around flextime--and that's when people show up when you expect them to.
I come in early because doing so allows me to get a jump on the day with fewer interruptions. But I made sure to check with my supervisor before I set my schedule, because if it doesn't work for her, it's not really going to work for me, either.
I think that companies ought to treat their workers humanely, but I also recognize that the company is not there to work around my schedule, for my personal convenience. They've hired me to do things when they need them done. Having set work hours is not inhumane.
I'm fortunate that my boss gives me some flexibility with my schedule. Some days I'm there earlier than others, but always by a certain time. And we discussed it prior to anything happening.
The whole mentality of "why can't I come in when I want?" reeks of selfishness. If you work for yourself (or a small team) then this isn't an issue. But as part of a larger company, you've got to realize that your actions affect others. Do I schedule 8 am meetings? No. But it's understood that everyone is there to get a job done, and that we all have an affect on each other's workload. If you saunter in whenever you want, I can't get my job done.
And the idea to "work for yourself and make your own hours" is somewhat of a joke, considering that your clients make more of your schedule than you will.

The question is "on time" for what? A meeting that occurs at a certain time? Or does someone turn into a pumpkin at 9:01?
Fabulous Gen-Xers (I think) Cali and Jody have articulated it well in their crusade for a Results Only Work Environment (ROWE). A responsible worker will be in at 5am if that's the time for a cross-time-zone, critical client call. However, it is stupid to require people to be sitting in a certain seat at a certain moment just 'cuz, and even stupider to judge work ethic by what is really nothing more than an archaic signifier of subordination.
@Barbara Saunders, in the jobs I've had, assignments come up all the time, not on a schedule. Things overlap, and they arrive when they arrive. It's helped my bosses to know when they could expect me to be working, because that helped them know when they could expect me to be done.
It's not like I can say, "Well, I'm going to get another project at exactly 10:15, so I should make sure I'm at my desk then."
I don't think that asking people to come into work on time is unreasonable or inhumane. I agree, all sorts of things happen on the way to work and sometimes you might be a little late. And no, I'm sure that examining everyone's seat at 9:01am to see if they are in it is a bit extreme. At the same time though, I know how frustrating it is to never know when someone is going to show up. Depending on your job, that extra 15 or 20 minutes can make a difference. KateNonymous is right, projects don't come in on a schedule. You'd be pissed if your job said they were going to pay you on the 15th but then didn't get around to it until the 16th. Its only one day? Whats the big deal? Be flexible. Sounds crazy right?
I am lucky enough to work in an environment with a flexible start time, but I know what time everyone should be in by and that makes it easier to talk about projects and get the day going. Yes, companies should be flexible but why is it that you can't pack your lunch the night before, set the coffee timer and wake up 15 minutes earlier?

@KateNonymous Maybe the reason I think it's so odd is that I expect that meetings take precedence over flexible work schedules. If you have a 9am meeting, you should be there, but if there's no reason to be in the office, then it shouldn't be an issue.
As long as people get their work done, then micro-managing should go out the window. If, for instance, a surprise issue comes up first thing in the morning, then you can get online and on the phone and deal with it before coming in to the office. The attitude that people are not working unless they are in the office is another misconception that does more harm than good, and the effort spent micro-managing would be better spent on preventing 'surprises'.
Basically, I have to echo Barbara Saunders on this one.
If you force people to conform to a schedule, they are less likely to put in extra time for you. If you let people work as needed, you might find that the freedom you give pays dividends.
"If you force people to conform to a schedule, they are less likely to put in extra time for you."
Whereas if I know that I have a regular schedule, I'm more likely to put in extra time when it's needed, and not just a whim that could just as easily be satisfied. That's not to say you and Barbara Saunders are wrong, except in the sense that sweeping generalizations about people tend to be problematic.
Meetings do take precedence. But as someone who has scheduled a lot of meetings, the first thing you try to do is to find a time that works with everyone's schedule. When you don't, you then have to work with someone to see if they can come in later or stay earlier.
Good employees generally will. But even good employees have reasons why that's difficult. And why should their schedule be de-prioritized over everyone else's? Finding that balance is another thing, so that you're not always asking the same person to make an exception. That isn't fair to them, either.
"As long as people get their work done, then micro-managing should go out the window. "
I've been micromanaged. There's waaaaay more to it than being asked to keep to a schedule.
I don't necessarily see it as "being made to conform to a schedule". I think it's a personal choice to be punctual and it really does help to be on time. If you aren't late, it's one less shortcoming that people can ever accuse you of. Some people don't mind waiting a few minutes for someone but others get quite offended. It's such an easy way to start things off on the right foot to not take that chance.
My trick is to always be early to work in the morning. I get lots done before anyone else is even there and if I need to take a 2 hour lunch once in a while, no one gives me any trouble about it.
I agree with Caitlin, there's no reason to give anyone that extra ammo to throw at you. For me, it is extremely annoying when a peer strolls in 15 minutes late everyday. By that time, I have already accomplished many tasks, and sometimes, tasks that he should have taken care of but was too busy being late. And if I get annoyed about these things, I am sure that there are others that do too. 10 years down the road, I could be management with the same pet peeves. I ask the question again, why give someone the ammo when you could've just left the house 15 minutes earlier?
@Teague-"Stop looking at change as a problem and start seeing the opportunities."
Some companies do look at change as a problem because change is not always good, although I do think companies need to adapt more to certain situations. It sounds like you want to work in an environment where the company will accomodate you but if the type of company I was describing (expecting employees to come in on time) sounds too rigid, doesn't that mean that you may not want to change to accomodate the company. Somebody needs to change and my guess is that it's the employee, not the employer, whether we like it or not. Btw, I'm not saying I think the employee should always be the one to change (it should work both ways) but most of the time in my experience, that's how it works out. Again, I am referring mostly to the corporate world. Perhaps working at a company like Apple or Ebay is a different story.
One more thought and that is, I think most bosses would cut their employees some slack if they came in a little late once in a while but in today's tough economy when people are being terminated left and right, why give your boss a reason to be unhappy with you if they are of the mind that employees should always be on time?
@KateNonymous-You mentioned something that's very important in a work environment-you checked in with your supervisor. Communication with one's supervisor is critical in any work situation.
"I also recognize that the company is not there to work around my schedule, for my personal convenience. They've hired me to do things when they need them done." Another great point. Employees need to realize that in many cases, if you don't conform to the company's policies and guidelines, you may not be seen as a team player and that reputation will hurt you.
@Andrew-great point about working as a team-unless we work by ourselves, we depend on others at work and others depend on us.
It's crucial for everyone to be on the same page or someone will suffer. It's great that your boss gives you some flexibility but of course, not every boss will be like that.
@Barbara-believe it or not, I do understand why some people question the importance of having to be in on time. However,I have articulated my thoughts in the post and I stick by them. I'm guessing that in some smaller companies, the "be in by 9" policy is not mandatory. I've worked for a multi-billion dollar company and with that much money at stake, there had to be some conformity and it started with a set time for people to come in.
JRandom42-I'm sure coordinating a conference call from different parties around the world must be very difficult. Now can you imagine if some of the people on the call had to wait several minutes for some of the others because they were in no rush to adhere to the set time of the call. I'm sure the people waiting would not be too happy.
@Alexis-"Depending on your job, that extra 15 or 20 minutes can make a difference."
My department used to send out a email to the entire company by 9 am every day. Our Gen Y interns came in at 7 am and I came in early enough to oversee the process and proof their work so that we could meet our 9 am deadline. If any of us came in 15-20 minutes late, the email would have gone out late and guess who would be criticized by his boss? Many companies may not have to send something out first thing in the morning so they might be more flexible with their early morning arrival time but if you are in a situation like mine, those 15-20 minutes can make a big difference.
@Caitlin-"If you aren't late, it's one less shortcoming that people can ever accuse you of."
This ties in with my reply to Teague-don't give anyone at work an additional reason to criticize you. I think it's great that you and KateNonymous come in early to work-I've never heard of one supervisor who criticized an employee because they were always early to work!
@Anthony-"And if I get annoyed about these things, I am sure that there are others that do too."
Obviously, I'm one of them!
@Andy - I guess what you want to see is consistency, you talk of your interns coming in a 7am for that early email, thats what they needed to do to get the job done consistently.
In my last job I was at my desk at 0833 everyday, sure my boss complained a little at the beginning but once I explained that this was the time I would hit consistently there was no problem.
I must say, I've never understood the whole issue with people coming in on time. I can truly say, it never has even occured to me to come in late.
I understand less, the question of "What if there's nothing for me to do at 9:00?" Even at my most tedious of jobs, there was ALWAYS something to do when I got in. I actually will typically get there early just so I have some time to organize my day before starting on tasks.
Flexibility in a company is great but a lot of my Generation Y members (especially the ones in or fresh out of college) have this appalling and bizarre egoism that makes them believe that they are so necessary, they can and should be allowed to do whatever it is they want at work. It's absurd and, in truth, makes me a little embarrassed of my age sometimes.
They're PAYING YOU TO BE THERE. Show up when they tell you to.
"JRandom42-I'm sure coordinating a conference call from different parties around the world must be very difficult. Now can you imagine if some of the people on the call had to wait several minutes for some of the others because they were in no rush to adhere to the set time of the call. I'm sure the people waiting would not be too happy."
Especially if a 7:30 AM meeting for you means a 10:30 AM meeting for the East Coast team, a 5:30 PM meeting for the European team and an 11:30 PM meeting for the team in Taipei.
People do tend to get annoyed if you committed to the meeting, have vital information to share, and don't show up on time.

@Teach I think I see the root of the miscommunication here. I would define Apple and Ebay as corporate environments, but I now see that you must be defining it differently. I do think that there are companies in which a set schedule is the best solution, and if it's part of your office's culture, then you should stick to the schedule, but I also don't believe that all corporations need to work that way.
It sounds like you agree that there are companies that benefit from a more flexible schedule, particularly in the tech field. Those are the companies that my comment is directed at. If your competitors can do everything you do with a flexible schedule, that's one more point to help them attract top talent.
As for giving people opportunities to criticize, you may be right. I have always preferred to let the quality of my team's work speak for itself and I have a strong negative reaction to the 'appearance' of working. When I manage teams, I would much rather my team BE productive than APPEAR to be, so I tend to seek out bosses who feel the same way.
@Kati In some cases they are paying you to be there, in other cases they are paying you to get things done. If I know I get more work done from 10 to 6 than from 9 to 5, isn't it in everyone's best interest to pursue that schedule? I'm not suggesting unilaterally, but if you work out the assumptions with your boss and your team, then that bit of flexibility helps everyone.
"It's just plain rude to keep people waiting."
I wish more people understood this! So many people just plain old get away with this type of behavior. In my experience, it's always been the higher-up's in the office who are guilty. Or one, singular high-up, if it's the owner of a small firm, for example. These guys/gals are running the show, and maybe even enjoy keeping people waiting. They may feel it keeps them in control of the situation, and feeds their ego. Anyone with experience in this?
I maintain that late arrival is just completely disrespectful of other people's time - whether it's your employer's time or your employees' time. Employers who consistently show that they respect their employees and their employee's time are smart to do so. It doesn't require extra effort. Its important to demonstrate equal dedication, work ethic, and loyalty to the team. (Show us we can count on you!)
"It's just plain rude to keep people waiting."
I wish more people understood this! So many people just plain old get away with this type of behavior. In my experience, it's always been the higher-up's in the office who are guilty. Or one, singular high-up, if it's the owner of a small firm, for example. These guys/gals are running the show, and maybe even enjoy keeping people waiting. They may feel it keeps them in control of the situation, and feeds their ego. Anyone with experience in this?
I maintain that late arrival is just completely disrespectful of other people's time - whether it's your employer's time or your employees' time. Employers who consistently show that they respect their employees and their employee's time are smart to do so. It doesn't require extra effort. Its important to demonstrate equal dedication, work ethic, and loyalty to the team. (Show us we can count on you!)
Esh..."But Mommmmm". You're right and we all knowwww you're right. But we're also used to being judged on results(hello, college.), not attendance. That being said, I'll be setting the alarm a few minutes earlier tomorrow. Or, as I repeat to myself, mantra like in the mornings...my boss does not care if I have blush on, she does care if I'm late...
@Luke-yes, consistency is very important once you and your supervisor have agreed upon a time to get to work. Again, communication with one's boss is extremely important.
@Kati-"Flexibility in a company is great but a lot of my Generation Y members (especially the ones in or fresh out of college) have this appalling and bizarre egoism that makes them believe that they are so necessary, they can and should be allowed to do whatever it is they want at work."
Unfortunately, I think that many of the Gen Yers with this attitude will be in for a rude awakening. Most supervisors, many of whom have years of experience, have rules and guidelines that have worked for them and they expect newer employees to follow these rules. I'm not saying Gen Y shouldn't question some of these rules-I'm just saying that you need to be patient and wait until you gain some work experience and knowledge before trying to change things up.
@JRandom42-"People do tend to get annoyed if you committed to the meeting, have vital information to share, and don't show up on time."
Getting annoyed at others who show up late to an important meeting or conference call is putting it mildly. You not only tick people off but you are also hurting your work reputation.
@Teague-there are probably some internet companies, for example, where employees don't have to be at work at 9 sharp, where business casual is the norm, where workers sit on bean bags, and where there is a recreation room with ping pong tables and a Sony Playstation. If this type of company can be successful with this type of environment, more power to them. There are also companies where a corporate culture rules and none of that stuff would fly. What's great is that everyone can choose which environment works best for them. Some people like working in a corporate environment and others do not. The key is to find which environment you can thrive in.
@Amanda-if the higher-ups are the ones keeping people waiting, they are setting a really bad example. However, their schedules may be such that they can't help it. If it's related to their schedule, I can understand it. If it's related to their ego, there is no excuse for it.
Being late is one of my pet peeves. I understand that things happen, but there are people who take this flexibility to the extreme. Now I am totally against micromanaging and I strongly believe that it is more important to finish your work than the time it took to get it done. However, if you are given a schedule then you need to adhere to it because it is not fair to other people. People are given schedules for a reason—apparently the company feels they need you between these hours and if you don’t agree then don’t take the job.

@Teach Agreed, although I think you overstate the nature of those companies to the point of caricature.

All of you who don't think showing up on time is important, please feel free to continue not showing up on time. It will only make it easier for those of us who do show up on time to keep our jobs.
There is an easy solution to this. If you don't like showing up on time, then find a place to work that does not care about it.
By the way, if you worked for me and needed more to do to justify coming in on time, I would always have something else for you to do.
I say take the whole results oriented work environment and truly exploit the talents of GenY by requiring that they complete enough results to fill a whole eight hour work day.

There are set working hours in my department so everyone needs to come in by a certain time and leave by a certain time. It doesn't quite add up to a full working day, so you do have some flexibility on what your own working schedule might be. I think only my first boss really cared when I came in (beyond that I was there during working hours) and then he only cared that I stuck to a same reliable time. 10-15 minutes late would not have made much of a difference for him, but more than 30 definitely would have, even though my job wasn't time-critical. He had an employee who could not make working hours to save her life. She was older than Gen X (Gen Y and Gen X make up small minorities around here) and no matter what start time they would agree upon, she could never make it.
"On one hand, your work days will be shorter but on the other hand, your job tenure may be shorter, too." I think you forget how many of us are hourly, clocking employees. If I sleep in late, I stay late. Except for the few employees who consistently lie/modify their timecards (don't get me started). I definitely think fairness is a huge part of this. Wanting to be treated/punished/rewarded fairly is a huge component for a happy employee and seeing other employees be consistently late or leaving early with no ramifications can be very rough. So for all the managers criticizing late "young" employees, I'd like to see you actually lay down the law on ALL late employees.

@Andy Teach - "What's great is that everyone can choose which environment works best for them. Some people like working in a corporate environment and others do not. The key is to find which environment you can thrive in"
I think this is the problem. A lot of fresh graduates WANT to work in this type of "GOOGLE" environment, but what no one is telling them that this is a RARE situation. Most companies are stuffy old style micromanaging type environments. Most office environments suck and it’s not going to change. Sure there are a lot of trend setters out there allowing employees to push the limits of productivity and time management. However, young people aren't being told that this type of environment is the exception and not the norm.
In my opinion these types of "GOOGLE" environments are only inviting superstars to play. Most people will not have the opportunity to select a "GOOGLE" style environment to thrive in. You basically have to be the BEST to get into those kinds companies. So if you are not the BEST, you should just forget about working in such a place. Bad employers are always hiring. The reality is that most people will not get to choose which environment works best for them, when it comes to work. It will be chosen for them by the employers willing to extend offers. There are plenty of cool places I would give an “ARM OR A LEG” to work at. But, none of them will hire me, so what’s the point in trying to make my current employer adopt progressive work polices that they don’t even believe in.
I have found that bad companies with high turnover will give just about anybody a shot, but a really good company doesn't generally have a retention problem so openings are few and far between. Not to mention the overwhelming number of applicants constantly sending in resumes hoping to get into that friendlier progressive environment. Bad employers are always hiring and are generally willing to give someone a chance to get their foot in the door, but that’s part of the reason why they are bad employers. Good employers with something to offer are infinitely more selective in the hiring process. This leaves most people unable to get a chance to experience in that type of progressive corporate life.
I think that’s why some people stroll into the office whenever they feel like. They think they are working at "GOOGLE" or that the employer should be more like "GOOGLE". No matter how accurate that feeling is, it still won't make it any more true or factual. Wishing my company was like “GOOGLE” or constantly suggesting my company act more like “GOOGLE” isn’t going to change squat in the workplace.
@LaTosha-"People are given schedules for a reason—apparently the company feels they need you between these hours and if you don’t agree then don’t take the job."
And in today's economy, I doubt most people can afford to pick and choose which job they want based on choosing a workplace with flexible hours. Good luck if you can find it but I think younger workers need to realize that they have to follow the rules just like everyone else. Once you've followed the rules and have attained a management position, perhaps you can change a rule or two then.
@Teague-actually, I saw a company like that featured on a TV program (may have been on CNBC), bean bags and all. Don't remember the name of the company, though.
Steve-"All of you who don't think showing up on time is important, please feel free to continue not showing up on time. It will only make it easier for those of us who do show up on time to keep our jobs."
I'd like members of Gen Y to realize that many executives and managers think like you do. Gen Yers have a choice-come in on time consistently which in many cases, won't even get you a pat on the back because it is expected, or come in late and risk upsetting your boss, which is never a good idea. It's all about the what the boss wants. If you want to change things, wait until you're the boss.
@Miles-"So for all the managers criticizing late "young" employees, I'd like to see you actually lay down the law on ALL late employees.'
You are absolutely right. A manager must be fair and expect the same from everyone, no matter who the employee is. Otherwise, there will be disharmony in the department.
@booboo-Most people will not have the opportunity to select a "GOOGLE" style environment to thrive in...I think that’s why some people stroll into the office whenever they feel like. They think they are working at "GOOGLE" or that the employer should be more like "GOOGLE"."
Assuming what you say is true about most environments not being like GOOGLE, you make a good point. It comes down to Gen Y wanting to work in a less rigid environment that simply doesn't exist in many companies. As I say in my book, "in order to beat the establishment, you must first become a part of it." Don't fight the system at first because the system will fight back. Wait until you've moved up the ladder and have some authority and then try to implement your changes-you'll have a better chance of doing so once you are in a position of power.

@KateNonymous - Well, at least now we know that it's either Google or Sucksville, with nothing in between.
Yes it is, due to the economy it’s a buyer’s market for employers. Is your current company more like GOOGLE or SUCKSVILLE? I have never worked for a private company that had anything in common with GOOGLE, not even close to being moderate if ranked, maybe you have. I would argue most folks work in places leaning more towards SUCKSVILLE on a scale of 1 to 10 (1 being SUCKSVILLE and 10 being GOOGLE). Not to be all doom and gloom, however I have found that non-profits, local government and universities do have some traits in common with the GOOGLE work environment, but those jobs are going to be VERY hard to get now that budget and donations are shrinking.
Employees are at the mercy of their employers. Employers can pick and choose who they want on the team. They can be as picky as they want today because the market is flooded with unemployed yet qualified applicants. Right now that situation means they can hire people who are willing to work longer and take a lot of crap. Why? Because jobs are scarce employers can now bully anybody who's left. If an employee doesn't like it employers have a shot at getting someone better who is also cheaper! If people thought their jobs were bad before the economy tanked, they will find it will be much worse now. Think about it, things are so bad now in the job market that people are standing on street corners holding up signs asking for jobs!
There are good employers out there who looking to do things differently and better than before, but they are the minority. The country is filled with lots small companies run my tyrants who collectively employ a majority of the population. Odds these days are you will get a bad low paying job than an overall good job. There are just too many qualified applicants and not enough positions.

@Andy Teach - As I say in my book, "in order to beat the establishment, you must first become a part of it." Don't fight the system at first because the system will fight back. Wait until you've moved up the ladder and have some authority and then try to implement your changes-you'll have a better chance of doing so once you are in a position of power.
This is good "career" advice, but "selling out" and basically giving in won't change a thing in corporate America. By the time you get to that level, you have likely forgotten or given up on everything you wanted when you first started your career anyway. Also getting promoted and exhibiting qualities of being willing to "fighting back" are not compatible. People who move up were never the type to "fight back", so I wouldn't hold my breath hoping for change to come from a "corporate climber". Now, starting your own company and introducing those types of rules is a another story. That’s the way people who "fight back" have a real shot at implementing something they believe in and trying to make it a successful strategy. There are plenty of success stories like this, but very few of the type you are suggesting. It really comes down to whether someone is willing to "suck it up" and advance in their career or "fight back" and be held down. These traits are incompatible when it comes to climbing the corporate ladder, unless you start your own company and are successful.
Nobody beats the establishment by being accepted into it; they just become another cog in the wheel of the system by demonstrating thier ability to perform actions accepted by the establishment.

@JRandom42 - So if you don't like the way companies form their policies for employees, why not start your own company, or go freelance? Set your own rules, if you like. If you already are independent, why are you whining?
Sounds easy and exciting, but you need to have skills, abilities or services that other people are willing to pay you to use. That’s very hard to do in the current "will not train" corporate environment that we all live and work in today. Yes, young people today are risk takers to a certain extent and will try to be independent freelancers or start their own companies, but what many of them will find down the road is that their skills aren't really worth much money to others. I have had my own companies (more than one) and I did make good money for a short period of time. I set my own hours and had more free time. But those skills and ideas I had were based on fads or tricks and soon enough I was back working for other people again. The only real way to develop the skills needed to have a sustainable business is to work for others and learn what companies are paying consultants to do on the job. That’s a 10-20 learning curve that can’t be undone with drive alone, but whining will do for now.
@boohoo, whereas I know far more people made miserable by working for nonprofits than by working for corporations.
Life isn't perfect, and neither is work. Some places are great to work. Others are terrible. Most are in the middle.
Most of life is in the middle. You make the most of the good and mitigate the bad.
I've worked for a variety of employers--large corporations, state institutions, nonprofits. You know what it comes down to? My boss. A good boss means a good place to work. The overall structure and policies are much less significant. It's not about the organization, it's about the people. And good people aren't found in only one kind of work arrangement.
Is it a buyer's market right now? Sure. I'm surprised at how many people don't seem to recognize that. But that will change. It always does.
If only one kind of workplace is acceptable to you, well, that's you. But that sounds awfully limiting to me. Maybe I'm just more adaptable.
Whining about imperfection is ineffective, unrealistic, and--frankly--boring.
@boohoo-"By the time you get to that level, you have likely forgotten or given up on everything you wanted when you first started your career anyway. Also getting promoted and exhibiting qualities of being willing to "fighting back" are not compatible...Nobody beats the establishment by being accepted into it."
I was anti-corporate world when I first graduated college and once I joined the corporate world, eventually I enjoyed working in it and thrived in it. As I've said, it's not for everyone.
However, you're not selling out just because you work in a corporate culture. You're not taking into account that as you get older, your goals and expectations change. Also, you can fight back and move up the ladder at the same time. I fought back and forth with one of my bosses for 23 years but it didn't stop him from giving me six promotions along the way.
More importantly, in the next several years, many more members of Generation Y will be in managerial positions and will be in positions of authority. They will have an opportunity to change things but if they just give up and don't even enter the corporate world, those changes will never come. You've got to be in it to win it.

@KateNonymous - If only one kind of workplace is acceptable to you, well, that's you. But that sounds awfully limiting to me. Maybe I'm just more adaptable. Whining about imperfection is ineffective, unrealistic, and--frankly--boring.
Your personality and beliefs are likely a good fit for just about any workplace. I think that is a good trait to have, in order to advance in today’s corporate structure. You are probably not faking your feelings about work every day and generally feel like what you do is important in some way. I am faking it and pretty much always will be. I don't expect work to be a barrel of monkeys, but it should at least be interesting and engaging sometimes. I have never been offered an interesting and engaging job, ever. I have found that crappy jobs that most can’t or don’t want to do in Corporate America pay pretty good. Essentially my salary keeps going up, but the actual job offer sand work environments get worse every year.
I don't really care how my boss is; eventually we all leave and move on to new organizations. The issue is really about what skills you gained or enhanced while you were there. If you never get any enhancement or skills growth, whats the point? I have had the worst bosses on earth and some cool bosses too, but the jobs were all equally boring. I can tolerate any type of boss, but I cannot tolerate any job. You seem to be able to tolerate any job, but not just any boss. You are adaptable in one way, but not in the same way I am adaptable.
From my perspective “Sucking it up” and having a career that changes every couple of years is boring. Effective change can only happen when someone is a season professional that is familiar with the industry they wish to change. Blowing around like a tumble weed in a career will never result in a high position that can promote or introduce change effectively among other seasoned professionals in an established industry.
On a side note: I do have some contract experience with non-profits and it was very fun, but getting a full-time gig has been impossible.

@Andy Teach - They will have an opportunity to change things but if they just give up and don't even enter the corporate world, those changes will never come. You've got to be in it to win it.
Like I said, great career advice. If someone wants to have staying power in Corporate American then they should take your advice seriously. Companies generally don't want people looking to change things and certainly not for advancement. I think part of what we are seeing in the economy today is the direct result of "groupthink" and "like minds" being promoted to positions of authority. They didn't get where they were by rocking the boat, they got there by demonstrating a "like mindset".
Sorry I used the term "selling out", it’s not really that extreme to work for Corporate America, but almost everyone must abandon some or all of their beliefs just to be employable and earn a paycheck. Maybe there is a better term than "selling out", but that’s the best I could come up with.
@boohoo
So you're not going to do anything to make it better for others, because it would be selling out and take too long. And you're not going to do anything to make it better for yourself because it's too hard, and takes too long. It's apparenlty all a conspiricy to crush the 'masses' and manuver theme like sheep.
Geez, if you're not going to do anything to make it better for anyone, would you like some brie and crackers with that whine?

I never said it was a conspiracy because it isn't. It’s a fact of life in Corporate America, especially if you want to move up. Also, why would I try to make it better for others? Building a career takes up all my time because it’s my number one priority. I am not trying to change anything; I am just stating my observations. I am focused on what I need to do in order to be valuable in the larger economy. That may or may not play out with me as someone’s employee. I am not really concerned about who I am employed by, but rather why and how someone employs me.
Re: "People are given schedules for a reason."
I question even that - or, more precisely, I question what the reason is. I'm from Gen-X not Gen-Y. I've witness the transition from the basically unwired world that existed in 1988 when I graduated from college to a world where I'm looking at the photos of childhood buddies' kids on Facebook and having email exchanges with people I read about in books.
One of the great rewards of advancement in "the old world" was simply the right to control other people's lives - their schedules, their dress, etc. For some of us, that was never satisfying. For others, a world where management comes down to "boring" coordination of tasks and results and not the "right" to hold the keys to people's kingdoms is no fun. These people are being dragged kicking and screaming into a world where employees do in fact expect not to have to be sitting at a particular desk just so "I can see you."