People are nice. Projects are interesting. Staff is knowledgeable.
The overall experience of the company I got is you have to look over your shoulders; you can be on the chopping block at any time.
There is rampant knowledge hoarding and a CYA mentality between teams and within teams.
They say you get bonuses, but you are only given one if you’re a top performer.
Being a corporation, upper management is results-driven without a plan to get to those results.
Also, being a big company, you are expendable. The company is continuously hiring, and with that, they obviously need to continuously get rid of people. So they appear to have firing quotas.
If you want results, make a plan.
Stop letting upper management find meaningless ways to judge you during annual reviews, like lines of code committed. This incentivizes bad practices.
If you want your staff to be knowledgeable in certain technologies, invest in the training needed during business hours.
Only giving bonuses to top performers sets competition among teammates when we should be working together.
If you do get hired, negotiate your salary. They will lowball you. Be prepared to walk away if they don’t give what you deserve.
The initial interview was done via a random phone call without any scheduling. A technical interview followed, without ever discussing salary. After the technical interview, another random phone call happened to discuss it and then announced that mor
The interview process was clean, and the instructions were given clearly. Initial rounds start with data structures and algorithms, with discussion over database indexing, APIs, and the tech stack you have worked on.
Multiple rounds of technical and leadership interviews followed by a panel. There can be live coding, troubleshooting, and theory questions all interleaved; it depends much on the interviewer. Mostly a Java organization, new languages are being utili
The initial interview was done via a random phone call without any scheduling. A technical interview followed, without ever discussing salary. After the technical interview, another random phone call happened to discuss it and then announced that mor
The interview process was clean, and the instructions were given clearly. Initial rounds start with data structures and algorithms, with discussion over database indexing, APIs, and the tech stack you have worked on.
Multiple rounds of technical and leadership interviews followed by a panel. There can be live coding, troubleshooting, and theory questions all interleaved; it depends much on the interviewer. Mostly a Java organization, new languages are being utili