Shift from supportive management to a micromanagement approach focused on fear of poor performance reviews.
Engineers are treated like children, with constant monitoring of their work to ensure they are meeting expectations.
Performance is now measured by arbitrary metrics like Merge Request numbers, commit counts, and comments, rather than actual contributions.
Employees are afraid to speak up for fear of being fired, with an apparent goal to have a certain percentage of performance-related attritions.
Surveys are being selectively shared, with management only disclosing portions that align with their perspective.
The shift to impact reviews discourages teamwork and forces only doing "impactful" work, leading to tech debt, hacks, and quick fixes that make systems unmaintainable.
Upper management imposes rigid “talent practices” without considering employee input, creating a toxic environment.
ICs are held to strict accountability standards, while upper management isn't.
People are here for a reason—they choose to be your employees. Respect that. Help them improve instead of constantly asking for more. Listen to them; they are experienced professionals who are in the same boat as you. They are all doing their best work, and with proper leadership, they can contribute to the company’s success in ways that may not always align with your current self-imposed metrics.
Focus on setting clear company goals, defining a roadmap, and communicating the plan consistently. Stick to it instead of changing paths every three months and blaming the builders if the numbers don’t match your expectations.
Listen to all your employees, for real, and involve them in decisions that affect their work and the overall company culture.
Extremely unprofessional. I had a 20-minute recruiter screening for a Software Engineer L3 role, where the recruiter emphasized that I would 100% hear back regardless of whether or not I move forward in the process. I never heard back, even after se
Good experience, standard recruiter screen, not many curveballs. I didn't make it past the first round, but the application and initial screen experience was good. The recruiter was good at her job, super knowledgeable about the team and role, and he
A recruiter reached out via email and made a good pitch for the position. Had a call with another recruiter who took over the process, then a job fit interview with the hiring manager call, a take-home coding assignment which took a few days, follow
Extremely unprofessional. I had a 20-minute recruiter screening for a Software Engineer L3 role, where the recruiter emphasized that I would 100% hear back regardless of whether or not I move forward in the process. I never heard back, even after se
Good experience, standard recruiter screen, not many curveballs. I didn't make it past the first round, but the application and initial screen experience was good. The recruiter was good at her job, super knowledgeable about the team and role, and he
A recruiter reached out via email and made a good pitch for the position. Had a call with another recruiter who took over the process, then a job fit interview with the hiring manager call, a take-home coding assignment which took a few days, follow