I have over 20 years of related work experience within Civil Engineering, Land Surveying and mapping. This is one of the best companies I have worked for. The workplace culture is great with flexible work hours with key core hours. Hamilton and Waterloo offices management is excellent. IBI offers a collaborative work environment that cares about its employees. The Hamilton office is a younger and more upbeat office, and a great place for young professionals. IBI Hamilton allows you to grow within your career and work responsibility. Almost everyday, people are going for lunch and everyone is included. There are no segregated groups or work place snobs. Very inclusive and friendly work environment with lots of activities that promote team building like a Fall Fair, team lunches, Secret Santa, Halloween Costume party, etc. I can't say enough good things about it.