This summary is the best from my opinion.
Pros: very good in process of learning this work branch.
Cons: the product could be steady so job migth be steady.
Good company where to work , the staff very good manner to handle the posible worker, professional ways to find jobs availables.
reliables and trusty worth, easy to work with co-workers and management, I like to stay as permanent worker.