Avantages
Money isn’t everything; beyond compensation lies a strong company culture and a motivating environment that encourages continuous growth which is lacking here.
Inconvénients
- Very little room for brainstorming or creative input; the focus is purely on rapid execution, often making work feel mechanical rather than thoughtful.
- Regular overtime and weekend work are expected to meet targets, yet there is no compensation or recognition for the additional effort.
- Leadership within the engineering team, particularly at the top, often demonstrates a confrontational management style—public criticism, raised voices, and an unwillingness to consider alternative viewpoints.
- There is no proper sprint planning or structured task management. Tasks frequently arrive with urgent “by EOD” deadlines, creating chaos rather than a predictable workflow. Transparency around who is working on what is also lacking.
- Cross-team collaboration is weak, with individuals often shifting blame rather than solving problems collectively. Leadership also tends to show bias and does little to ensure fair accountability.
- Priorities and timelines are rarely communicated clearly in advance, which leads to last-minute panic and rushed engineering efforts.
- The overall work environment feels draining rather than inspiring. A culture of shouting or venting frustration does not accelerate delivery—it simply erodes morale and weakens team spirit