Originally posted by Stella
From what I've heard, Apple is an awful employer, with this example and others:
There is also the case where Apple state in employees contracts that any software they write *IN THEIR OWN TIME* belongs to Apple...
There have been a few recent examples of Apple employees having to finish developing their shareware apps because of this.
Apple absolutely suck as an employer, some one should stand up to Apple and get them sorted out.
Unless the policy has changed from ON YOUR OWN TIME to this I call BS on this heresay.
Apple is not an awful employer. They weren't as good as NeXT but unless you've worked at both you can't understand my measurements.
Apple SQA was not thrilled with NeXT SQA who demanded much more skill levels, on all fronts, in order to be in SQA.
Whether that resulted in the newbie learning Cocoa or not --something an overwhelming majority in NeXT SQA learned in order to move up--is unknown.
Apple is no different with regards to Middle Management Mental Midgets than any other company. When a company scales beyond the level that everyone knows everyone on a first name basis you better get used to the fact that lower quality personnel do slip in and usually it is at Middle Management.
Another angle is that with such individuals the Upper Management can use Middle Management as a punching bag to determine if and where it is necessary to improve personnel.
Most Middle Management get too power envious and try to block more skilled talent from moving up by becoming gateways of information exchange between their superiors and their inferiors, as viewed on the hierarchy depth chart.
The result is tech turnover.
If this didn't happen and everyone was living in la-la land we wouldn't see so many new startups and innovation would come from a select group of pre-existing companies.
Expect change often and innovation thrives.
Introduce yourself to executives and upper management around the coffee bars and watch how you become the envy of your immediate Manager who is a yes person too afraid to do what you just did.
Very few companies operate on a complete two-way open communication. NeXT did and it worked about half the time. Apple still isn't where it wants to be from what it planned back in 1997.
Most highly skilled engineers do not want to become managers but act as if they understand people better than most managers. One of the reasons Steve Jobs is so successful is he knows his own talents and limitations.
Most people have place a much higher value on their talents than Reality shows.
If they didn't you wouldn't see so many people seeking counselors to let out their fears of inadequacies.
Grow up folks you're in freaking Retail. Whether you sell Cosmetics or Computers it is still Retail.