I’m currently working here, and it’s honestly one of the most frustrating environments I’ve been in. Management consistently protects senior engineers no matter how they behave, while junior staff are brushed aside. Feedback from juniors goes nowhere, and raising concerns feels pointless because nothing ever changes.
What’s especially troubling is how serious issues are handled. There have been complaints about a senior engineer acting inappropriately toward junior staff, and management did nothing meaningful about it, no warning letter, no consequences, nothing. It makes it pretty clear where their priorities are, and it’s not the safety or dignity of the team.
On top of that, a senior engineer openly criticized junior employee regarding non work-related stuff in front of the team behind the junior’s back. It was completely unprofessional and unnecessary, yet again, management did nothing. Situations like this just reinforce the same pattern—senior staff can do whatever they want, and juniors are expected to just take it.
Day to day, management shows little regard for employee wellbeing. Work just keeps getting piled on. It feels like leadership only cares about pushing projects and chasing recognition, not about the people doing the work.
Morale is low, and trust in management is basically nonexistent. Hard to recommend staying unless you’re okay with being ignored and overworked.