Come find out for yourself if you must!! Learn about Chinese Asian ethics ...Place for a desperate recent Chinese grad desperate for an H1B Visa.

Cons

Everything, start with the CEO

Advice to ManagementAdvice

Learn ethics and business manners for starters, treat fellow workers and others the way you want to be treated, take English as Second Language classes and training on rules of business and professional ethics in California.

- If you're lucky enough to be put on one of the few competent teams, you can find opportunities to take advatage and learn a great deal about the server industry and server technology.

- Pay is poor, but the health/vision/dental benefits are good.

Cons

Where to begin...

- Corporate Organization: There is none. titles mean nothing at the company. responsibilities and pay are decided based on who you know within the company, and what they happen to feel like giving you. This means that there are many Director level and above employees collecting large paychecks doing little to no work who have little to no knowledge of the product, and extremely experienced employees consistently working 10 hours a day PLUS weekends.

- The company is built on the philosophy that competition breeds success. Unfortunately, this means that there is an incredible amount of infighting, and the sales teams care more about stealing existing accounts from other reps than to go out and find new leads. I would say this is a poor practice, but It's hard to blame the sales teams, as the entire structure is set up to reward poor behavior and new business is largely ignored by upper management.

- On the engineering side, there are Product Managers who do not understand basic product knowledge and are pushed to sell more. In fact, sales are never held accountable when deals do not close becuase the onus is put on the product management and engineering teams to meet with customers and generate new leads.

- Weekly Meetings: This one is one of the biggest money pits. There are multiple weekly all-hands meetings where the CEO spends an hour and a half drawing the same "charts" and "diagrams", which hold little to no meaning to anyone.

- Employeees are required to work up to 12 hour days because a standard 40 hour work week is cut down to maybe 30 due to the aforementioned meetings.

- The CEO is surrounds himself with yes-men who always agree to his (poorly thought-out) ideas. Because of this, all of the management spend their days trying to get noticed agreeing with the CEO rather than doing work to help move the company forward.

- CEO likes to micromanage and wants to physically sign off on every little detail, meaning that there are often long lines outside of his office (sometimes up to an hour).

- While we're on the topic of the CEO, he acts like he is god himself, and will refuse to implement ideas based on the fact he did not think of them himself (sounds ridiculous, but it has happened) and has spent time and resources reprimanding and punishing employees for reading emails and "disrespecting him" during the all-hands meetings.

- Because performance reviews, and pay raises are decided arbitrairily, many employees refuse to take any action when issues are brought up until upper management is made aware of the issue and demands that it is fixed under threat of termination.

- The last previous is a little untrue, as employees who stay late and come in on weekends are usually seen as the "better" employees regardless of what they are working on or how much work they are getting done.

- Turnover is EXTREMELY high. the employee field is largley populated with older people who have resigned themselves to the ways of the company and are there to collect benefits, while the younger employees who come in with bright eyes and high hopes quickly realize their mistake and leave for greener pastures.

- Conflicts are not resolved through civil discourse, and are usallly brought up during screaming matches (usually in chinese), and then quickly brushed under the rug and ignored. I've personally seen 2 directors (these are grown men we're talking about) get into a physical altercation and screaming match over some extremely petty disagreements.

- Nepotism. This company was founded and built on it, and it is still running rampant. It seems as though half of the employees are in some way related to one of the upper management, and can get away with anything short of murder.

- Employees are treated extremely poorly, and paid even worse. Complaints or concerns about anything relating to the company are seen as attacks on the company.

- Everything within the company is inconsistent. Every team does things differently, and SOPs are always ignored, leading to painfully slow progress.

- English is a second language at the company. A large portion of employees do not speak english and refuse to learn, or have very poor english skills leading to a lot of miscommunication and frustration.

Advice to ManagementAdvice

The problem IS management.

Management needs to step back and take a long look at the individuals they allow to be in charge. They need to re-evaluate how the company is run, and be a little more open about allowing employees to make decisions within the fields that they are experienced in.

Another big key factor would be to start reviewing employees based on their abilities and performance, and take action to remove the individuals who do not contribue to the company. This includes middle/upper management.

Employees are extremely valuable to the company, and are what help make the organization afloat. Start treating them with respect. I've seen grown men be put in "time-outs" for making mistakes.

- You get to learn (and appreciate) a lot about manufacturing. So the next time you buy a computer you can have more empathy for the people that worked hard to get you that product.

- After one works there for three months, it takes something incredible to get one fired. I'm talking breaking economic sanctions, purposely setting property on fire, etc..

And somehow, that's a pro.

Cons

- The higher-ups "talk" about believing in work-life balance, but it's just that: talk.- It is far better to be "seen" working then the actual results.- Work hours and incredibly horrendous. 9 to 9/10p is common, and for some reason the CEO has the ability to take note of this.- There is little to no training (and the little bits of "training" consists of ferrying new-hires to unrelated departments for three months and doing unskilled labor - regardless if you are salaried or not, so no overtime if you are).- Middle and upper management cares more about turning a profit than the quality of product that leaves the warehouse.- Shouting matches between department heads is all too common. It's like watching bad soap operas, except you get paid to watch them.- The titles people hold are just that: titles. Most - if not all - of the people in professional roles hold titles that they are not even remotely qualified for.- Seniority (and sucking up) are sure-fire ways of getting promoted, not by merit.- CEO is surrounded by yes-men, so change happens at a glacial pace.- Home to some of the most unprofessional "professionals" I've ever worked with.- Incredibly inefficient work system and stupidly bureaucratic. The CEO has to sign-off on every little thing that - combined by the fact that only God or the CEO himself can fire you - people rarely report catastrophic inefficiencies or much-needed changes to the existing system.- Hourly employees can potentially make 50% more than salaried employees since they receive overtime and work the same hours salaried employees do.- It is better to ship broken products to customers on time - and then blame other departments when the customer returns them - than it is to spend time making quality plans.- The amount of inefficiency and disorganization at the middle management level is astounding. And there is little hope for any sort of change.

- There is a reason for the high-turnover rate. Highly skilled people are lured in by the idea of working in a Silicon Valley tech company, only to be swallowed whole by the: 1. Low wages 2. Resistance to change 3. Politics (spies reporting to the CEO on bad behavior, inter-departmental bickering and finger pointing, etc.)So when they figure out the secrets of this place and what goes on behind the glass doors, they either: 4. Stay low, suck up, and collect their easy money until retirement. 5. Learn what they need to learn and jump ship to a better company (which, honestly, anywhere would do). 6. Work themselves to death/alcoholism/former shell of a what they once were.

- God help you if you don't speak a word of mandarin. There are instances where people in the middle (and even upper) management level using Google Translate to translate mandarin to English when messaging English-speaking customers. - Actually, I take that back. Be glad you don't speak mandarin. That way, you can keep your head low and stay out of the politics (see 3.)- Incredibly unfair to those not familiar with US labor laws regarding exempt employee status and being given work appropriated for hourly workers.- HR is as ineffective and powerless as a wet napkin.

Advice to ManagementAdvice

- If I were on the board of directors, I'd fire all of upper and middle management. There is no hope in saving them. They are so resistant to change that even if the world flipped upside down their heads would still be buried deep in the ground.- Stop exploiting your H1B Visa workers and treating them like second-class citizens.- In fact, stop treating everyone incoming to the company like brain-dead monkeys.- Promote creativity and meritocracy. Seriously. History has shown that when people are given agency, responsibility, and ownership of their work, morale and happiness goes up.

The organization is in growth phase and there are a lot of business area you can bring improvements.

Cons

Silo organization you need to be mentally tough and skillful enough and a hands on self starter to achieve/drive your business goal. Do not expect the team or your managements will help you to achieve your goal. You must drive and execute it and prove to them yourself.

I have been working at Super Micro Computer, Inc. (Supermicro) full-time (more than 3 years)

Pros

Never got fired, don't worry about doing right or wrong, just be there on time and leave late, you are the one of the good employee.

Cons

No career path or any work and life balance thing here, the asian to see culture, need to be there from 8 - 8 everyday nomatter you have task or not, can't go home after finish your job, it turned out you just play game or browsing internet to kill time.