1.A large variety of projects to work on, good to learn every aspect of civil engineering for an engineer.
2. Great colleagues, everyone in the team is supportive and willing to help.
3. Health and dental insurance is good.
4. Work environment is nice.