Good salary and timely payment from company
Learning opportunity in billing and quantity verification
Professional work environment and supportive team
Exposure to large scale construction projects
Cons
High work pressure during billing cycles
Long working hours at project sites
Payment approvals sometimes take long time
Coordination issues with multiple departments