Salary, and if you need a job, and maybe learn a few things about Internet Technology.
Chaotic and hectic place. Lower level and middle managers are promoted only by tenure and not necessarily by knowledge or management skill. The majority of managers seen have zero management skill. Thus, the place is very chaotic, lacking discipline and process.
They can improve by hiring professional managers, instead of technies, as a lesson learned at the helm, Jerry Yang. He was a good tech guy, but not good at managing the company. Leave that to the pros, like Carol Bartz. The same should be true for lower-level managers and directors. We need professionally trained managers in those positions to make it a better place to work.
Too many buddy-buddy groupies. If you are an outsider, good luck trying to break the inner circle, as it is pretty well molded and can interfere with real decision-making and making the right choice for the good of the company, instead of covering up for the buddies.
Hire professional managers for respective areas, not just promote a bunch of technicians who have no management skills, experience, or personal skills in dealing with problems and personnel.
More communication from top-down, especially within the same department.
Need to improve processes and hire qualified personnel, rather than hiring unqualified buddies of buddies just to prevent them from being sent back.
Great experience. I had two rounds: technical and behavioral with the hiring manager. The process was smooth, and they stayed in touch the whole time. I had a better offer, so I declined, but I loved this experience.
The general software interview process was pretty straightforward. A team member contacted me with details about the team and what to expect in the interview. There were two technical rounds.
The process was disorganized and chaotic. Their own schedule was not adhered to. Some interviewers were garbled and inarticulate, and could not formulate questions properly. A few simply did not show up. Some spent most of their time texting while tr
Great experience. I had two rounds: technical and behavioral with the hiring manager. The process was smooth, and they stayed in touch the whole time. I had a better offer, so I declined, but I loved this experience.
The general software interview process was pretty straightforward. A team member contacted me with details about the team and what to expect in the interview. There were two technical rounds.
The process was disorganized and chaotic. Their own schedule was not adhered to. Some interviewers were garbled and inarticulate, and could not formulate questions properly. A few simply did not show up. Some spent most of their time texting while tr