World company with the opportunity of getting in touch with different people. Knowledge-sharing culture, opportunity of switching different roles. Stable to stay – almost never any layoffs.
No space for technical experts, flat management, and no healthy tech levels. Newbies led the experienced guys everywhere. A lot of old seniors with no technical competence. No respect for technical invention; everybody takes other people's work for granted under the cover of knowledge sharing. The architect is everything and takes everything on the tech side. Everybody wants to become an architect. Project Leads (PLs) do not have technical competency (knew nothing about the product other than Microsoft Project and PPT). Group Leads (GLs) do not have technical competency but just play politics under the cover of helping team members grow. They always promote newbies or provide promotion opportunities by hiring from outside. They promote or downgrade people based on what they said or reported, other than what they did or performed.
Get hold of the people to take responsibility. If something was wrong, find out the root causes. Do not reward those people who made wrong and then fixed them. Respect experts and their special contributions. Do not assume an expert can be replaced by any newbies.
Remove "professional" GLs. A GL should be able to step down. If a GL loses their technical competency, downgrade them.
Got an interview through an employee referral. First, it was a phone interview that went on for about 40 minutes. It covered my resume and projects I've done. After a few weeks, I got called for an onsite interview. I was interviewed by 7 different p
Horrible. HR is completely clueless. They will string you along for months, through multiple interviews with clueless people. Nobody has any clue what is going on at any given time, and there is no incentive for any progress ever.
Two interviews: The first one was 30 minutes on the phone, and the second was 3.5 hours over Teams. The phone interview was for basic screening questions. The Teams interview was with several people in the department, some one-on-one and some panel
Got an interview through an employee referral. First, it was a phone interview that went on for about 40 minutes. It covered my resume and projects I've done. After a few weeks, I got called for an onsite interview. I was interviewed by 7 different p
Horrible. HR is completely clueless. They will string you along for months, through multiple interviews with clueless people. Nobody has any clue what is going on at any given time, and there is no incentive for any progress ever.
Two interviews: The first one was 30 minutes on the phone, and the second was 3.5 hours over Teams. The phone interview was for basic screening questions. The Teams interview was with several people in the department, some one-on-one and some panel