Great opportunities to get experience in project life cycles, engineering work flows, etc. Ideally, if you're an RCG (Recent College Grad) for undergrad or masters.
I don't know what the other employees are smoking that said the work-life balance here is bad; that's wrong. The reason so many people just coast on through working here is because the work-life balance is great. You see the same people coming in, doing their 9 to 5, taking hour-plus lunches with multiple breaks for 15 to 20 or 30 minutes, leaving early to pick up the kids, etc.
If you want to start a family and be around for the kids growing up, come on over! If you're younger and looking for a competitive work environment, look elsewhere.
The leadership here is completely lost.
Engineering tools, flows, and methodologies are incredibly outdated in many teams and orgs. Projects are guided by shareholders and investors, not innovation.
They say they thrive on innovation, but when you and your colleagues make suggestions on ways to improve TTM (Time to Market) for projects, new methodologies that the rest of the industry is using, or improved workflows, etc., and they keep saying that we cannot support such things or that we don't have time to make those changes without affecting project timelines, that's a clear indication that the way they work here is not changing anytime soon.
Even when they hired certain VPs by paying $25M+ for them to come in and whip engineering into shape, still nothing has changed. The VPs talk the talk and say how we are revamping our core of engineering, but in the end, they bend over for the shareholders and will ride this money wave out until their obligation is up and then bounce out.
At engineering updates, they are giving us EPS (Earnings Per Share) numbers and how project bla is going to make us money.
The pay is pretty mediocre. RSUs are grim. You won't break $10k over 4 years for quite a few years. Stock purchase is okay, capped at 5% of base income.
The CEO always says, "We pay fair, and in the middle of the range" or something along those lines. What that translates to is that we hire average to below-average talent, meaning potentially myself included.
The company is in a cycle of hiring and then firing/headcount reduction before quarter close to drive stock price up, then rehiring.
Overall, employee morale is pretty damn low. A lot of people are interviewing or looking elsewhere, myself included. The coasters of the company are completely happy.
Stop throwing money at our problems and buying up "leaders" in industry.
Allow engineering teams to do what they do best: innovate and create new solutions without outside influence from what the shareholders and investors want.
You can see that all our management wants is that slight uptick in stock price right before quarterly earnings to show how great we did. Really, we're just treading water.
If you think your teams are doing so great, take the opportunity and skip talking to senior management. Sit down with the engineers themselves and ask the same question.
Ask for their honest opinion and recommendations, and then compare that with what your management says. I guarantee there will be gaps and differences.
Technical interview via phone, where challenging questions in English were asked to measure technical proficiency. Previously, there was a screening call, also in English. Following this, a written examination was conducted on-site.
Stop and start. There was a long delay between being recruited, the phone screen, and the next step. After the second step, I pretty much forgot about the process. I dealt with different people in each step.
Easy interview. I interviewed with eight different people for a long day interview. I had two phone screens before this. One was with HR and the other was with the hiring manager. At the onsite, the questions were very basic and focused on how ent
Technical interview via phone, where challenging questions in English were asked to measure technical proficiency. Previously, there was a screening call, also in English. Following this, a written examination was conducted on-site.
Stop and start. There was a long delay between being recruited, the phone screen, and the next step. After the second step, I pretty much forgot about the process. I dealt with different people in each step.
Easy interview. I interviewed with eight different people for a long day interview. I had two phone screens before this. One was with HR and the other was with the hiring manager. At the onsite, the questions were very basic and focused on how ent