Great working environment Opportunities to work on large-scale projects Modern and new methods of construction practices are encouraged Occasional fun outings with colleagues
Cons
Payment may or may not get delayed. Might have to work overtime and over weekends depending on the project deadlines.