| Category | Rating |
|---|
| Pay | 2 |
| Respect | 0 |
| Benefits | 2 |
| Job Security | -4 |
| Work/Life Balance | -4 |
| Career Potential/Growth | -1 |
| Location | 0 |
| Co-worker Competence | -3 |
| Work Environment | -5 |
The best way to describe Sun is with one word: insular. Sun lives in its' own dreamworld. A world in which JAVA and Solaris and ideally SPARC platforms will be the future foundation of global IT infrastructure including O/S, middleware, (virtualized) compute platform, storage (SAN and NAS).....A tall order to say the least.
The concept of a coherent and consistent business strategy is apparently foreign to Sun. They've been struggling to figure out a money-making strategy for over six years. The latest idea is to open source most everything and make money through some yet undefined business model. The CEO is quite articulate, blogs incessantly, and has even convinced some observers that he knows what he is doing, but he really does not seem to understand the operational aspects of running a large and profitable public company. Sun needs Mark Hurd's (HP CEO) clone.
Sun executives are almost always long term Sun veterans who only know one way to do things - the Sun way. So the impression one gets is that Sun is a clubby place for such people. Sun's business processes are bureaucratic and ponderous. It is really, really hard to get anything done at Sun. Engineering projects take 2-3x longer than they should. And very few ever make it to completion. The Sun Sales organization has gone thru reorg after reorg and leadership change after leadership change over the past few years. Sun HR is a joke. HR is more concerned with tending to executive cultivation than solving the issues impacting the average worker at Sun. Sun Marketing must be worst team in any >$1 billion company on the planet. Sun Operations used to share that title, but have been largely outsourced so they aren't all that bad.
While there are some pockets of great talent - and in a company as large as Sun there are certainly some good teams and good jobs - most people I know that left Sun (mostly engineers) are glad they did. The past few years have seen many, many thousands of workers being layed off. And there is a strong effort to outsource and offshore jobs to China, India and Russia. So there are always questions about whether your (US-based) job is really secure. The most recent layoff happened in September/October of this year. It appears that a few thousand more US colleagues rather quietly got let go.
On the bright side, Sun's compensation and benefits are pretty good although pressure from investors to acheive consistent profitability will probably continue to pressure salaries and benefits for the average worker (VP's and above will continue to do VERY well undoubtedly).
In summary, the B.S. that you have to put up with may not make it worth your while. If you have worked in other large US tech companies, be prepared for a real shock if you take a job at Sun.