only bug fixing - Junior Java Developer Amelco Employee Review

1.0
3 Apr 2019
Recommend
CEO approval
Business outlook

Pros

nice people, good atmosphere, nothing more

Cons

boring tasks, digging in old-fashioned code

avatar
Amelco Response
7y
Thank you for taking the time to write a review. Amelco have multiple customers that all have different Product backlogs of development, we will develop and deliver based on our customers’ demands, quite often this process is out of our hands. There are lots of exciting new Products & Features being developed across the business.

Explore other reviews about Amelco

2.0
29 Jun 2026
Anonymous contractor
Recommend
CEO approval
Business outlook

Pros

People are friendly and helpful

Cons

Chaotic management, poor work-life balance, and little to no investment in employee's personal growth

2.0
4 Oct 2025
Recommend
CEO approval
Business outlook

Pros

- Exposure to interesting projects and fast-paced work. - Opportunities to gain hands-on experience and develop resilience. - Great colleagues who are keen to support and collaborate within teams.

Cons

- Long working hours make work-life balance challenging. - Projects are frequently high-pressure, with tight deadlines and a strong sense of urgency. - Many teams operate with limited staffing relative to workload demands, which creates pressure and challenges in delivery. - Management practices and communication could be improved, employee concerns are not always acknowledged, decision-making is often centralised, and accountability for poor decisions is limited, which can create challenges for staff. - There is a tendency toward micromanagement with a stronger focus on results and output rather than the quality of work or long-term improvement. - Employees may feel discouraged from raising concerns, as feedback is often perceived as personal criticism rather than an opportunity for improvement. - Opportunities and recognition may not always feel consistent across teams. - Career progression is limited - though many individuals are put into leadership roles but still have limited authority to make decisions. - Onboarding could be more structured, as new joiners often find it difficult to get clarity on processes and expectations. - Project requirements are sometimes unclear, which can create confusion across teams. - Additional technical guidance from leadership would help improve alignment and delivery.

See reviews by: Helpful|Rating|Date|All