Trojan Technologies is a great place to develop skills like research in waste-water treatment area. The different topics are really challenging also because you have to deal sometimes with the customers therefore time is essential to produce a professional job.Most of the people are friendly and there is in most of the cases a collaborative environment. The big cons is the difficulty to hire new people.