The company offers little job security, especially for contract employees, who often face tough working conditions.
The standard 12 PM to 9 PM work schedule makes it difficult for many employees to maintain a healthy work-life balance.
Management raises serious concerns, with office politics and favoritism being common. Leadership seems indifferent to how this affects team morale and collaboration.
The project is in poor shape, with ongoing issues in development and maintenance. Instead of addressing the root causes, management often shifts the blame to the development team, creating a toxic cycle of blame.
Cost-cutting is aggressive, with developers expected to take on production support duties in addition to their regular work.
Training for new employees is minimal, often limited to knowledge transfer (KT) videos. The manager and team lead have too much control, making no effort to empower the rest of the team.
Micromanagement is a constant problem, with frequent demands for detailed updates on how time is spent, down to the hour.
The team lead, who should support and advocate for the team, often sides with the manager, scolding the team for mistakes. He frequently makes his own errors but shifts the blame to others, while the manager watches without intervening.
The manager I worked under was manipulative, arrogant, and toxic, often exaggerating minor mistakes and passing blame. The team lead, while ignoring the needs of the team, acts overwhelmed, adding to the already toxic and unproductive environment.
If the manager dislikes an employee, he assigns tasks that are too large to complete in the given timeframe, typically 4-5 days’ worth of work but demands completion in 1-2 days. When the employee fails to meet these unrealistic deadlines, The manager escalates the issue to higher levels, leading to the employee’s removal.