Welcome to TFF.
Now, some not too good news for you, sorry. You have a mix of fish that should not be together. I don't know the tank size, nor the aquascaping, nor the water parameters (hardness, pH, temperature) so my comments will be confined solely to the species compatibility.
The auratus I assume is the rift lake cichlid species,
Melanochromis auratus. You will have on-going trouble with this fish and it really must be removed. More info on the species here:
http://www.seriouslyfish.com/species/melanochromis-auratus/
Convict cichlid...another species that is not a community fish. Best in a species tank; a pair may be kept in a 36-inch (40+ gallon) tank. In much larger tanks (over 6 feet) it may be kept with a few other Central American cichlids that are robust. This species is very aggressive and territorial, and when spawning becomes very violent to all other fish including much larger cichlids.
The neon tetra will likely get eaten by the convicts if left, once they are a bit larger. The auratus likely will not be nice to them either. Without the two cichlid species, a group of more neons might work (again, no idea about tank size and parameters), as this is a shoaling species and needs a group, no less than six or seven but the more the better.
The pleco...what species? Some get huge, up to 18 inches. Most are peaceful, but they can have a huge impact on the tank's biology.