Good for fresh grad to learn about constructionThe good thingsyou will learn alot of new things in construction and how to manage your workers
The challengeslow salary and toxic collegue, the HR are good, the upper management are also good. the boss kisser is not