AverageThe good thingsThis company has a good training ground when it comes to project management and detailed engineering services. You will learn a lot from the Project Manager. However, the management does not know how to value their employees. Benefits are poor, no permanent employment. Maybe because it is a FAMILY BUSINESS, but I think, that doesn't matter if it is a family business or not.
The challengesChallenging part is that the Project Manager will let you do what you can on a situation that proves how professional you are. Then he will guide and give you advise of the technical matters you are involve to.