A terrible work environment for devs. People are stressed, overworked, and burned out
Middle management that tries to just please the people above them and produce results, forcing all of the work and stress to fall onto the devs below them. Everyone is afraid of the CTO and bows down to his every demand and just expect the devs to carry the burden of some conversation they had absolutely nothing to do with
Product/Management over-promising features, forcing arbitrary and tight deadlines not based on actual estimates on how long the feature will take to deliver
Product and leadership constantly change directions in feature, causing teams to fall into design hell and extremely last minute changes (scope creep)
Feels like company only cares about the bottom line. It's always about delivering feature after feature as soon as possible without caring how it's affecting the culture and the morale
On-call
Manage upwards and actually learn how to manage the team's resources. The problem isn't the engineers, the problem is that you are allowing all of the demands from product and people above you to fall onto the devs with absolutely no pushback. The old guard of valuable employees are trying their best to hang on and push back, but I wouldn't be surprised if they started leaving.
Applied online. Recruiter contacted for interview request. Gave a sales pitch like overview of the company, read it from a script. Virtual interview format. 1 hour initial virtual tech screen. This was actually the hardest technical interview. V
It was a full-round interview for a software engineer internship. The entire process took almost 2 months, but the tech lead and developers who conducted the interview were very kind and knowledgeable. I learned a lot from the process.
- Initial call with talent team - Interview with engineering manager to check culture fit - Loop interview: 3 hours, 5 people, mainly technical, some behaviour questions as well After the final stage, I got radio silence. No feedback, no response.
Applied online. Recruiter contacted for interview request. Gave a sales pitch like overview of the company, read it from a script. Virtual interview format. 1 hour initial virtual tech screen. This was actually the hardest technical interview. V
It was a full-round interview for a software engineer internship. The entire process took almost 2 months, but the tech lead and developers who conducted the interview were very kind and knowledgeable. I learned a lot from the process.
- Initial call with talent team - Interview with engineering manager to check culture fit - Loop interview: 3 hours, 5 people, mainly technical, some behaviour questions as well After the final stage, I got radio silence. No feedback, no response.