Training is excellent specially for newbies and very friendly management.The good thingsVery hands-on supports not only in training but also on the production floor.
The challengesThere are some minimal disputes but it was resolved right away so there is no much of challenges in terms of the company.