Pros
- On time salary - Co-workers are friendly
Cons
Lack of Career Growth: - No relevant learning or growth opportunities. - Focus is only on SQL, with no exposure to coding or modern technologies. - No chance to work on new projects, frameworks, or cloud-based solutions. Outdated Technology Stack: - The company uses ASP.NET WebForms, an outdated technology. - No plans to upgrade to more modern solutions like .NET Core. - Limited exposure to new technologies and tools. Poor Compensation: - Starting salary is extremely low (around 20k) and increases very slowly. - The maximum annual increment is only 5k, regardless of seniority or performance. - No benefits like lunch or other perks provided. Unclear Role & Responsibilities: - Often assigned to multiple teams with no prior knowledge, leading to confusion and frustration. - Expected to handle documentation and Excel work instead of coding, especially if the manager deems you ineffective. - Limited opportunities to work on real software development tasks. Trainee-Focused Environment: - All employees are hired as trainees with little opportunity to progress. - The primary role is SQL-based tasks and client support, with no real software engineering experience gained. - Trainees are used for 24/7 client support with minimal training or resources. Unqualified Management: - Managers are incompetent, underqualified, and unable to manage the team effectively. - Lack of support or visibility for the team in front of higher management. - Managers misuse power without effectively leading or developing the team. Toxic Work Culture: - The team is full of incompetent individuals who lack knowledge of new technologies. - Seniors delegate tasks to juniors but avoid doing their own work. - There’s no collaboration or willingness to improve skills or upgrade technology. Limited Recognition & Support: - The software team is the most underutilized department in the company. - DataEdge is more focused on hardware and doesn't value the software team. - HR is ineffective and does not contribute positively to the work environment. Unprofessional Work Environment: - Formal attire is required for software engineers, which feels unnecessary and out of place. - No proper support or resources for professional development. - No facilities for employee relaxation (No snacks, no games etc)