The company operates in six divisions, namely building products, distribution, concrete, residential, development, and construction. The client was looking to implement new features incrementally and handle seamless navigation between their storefronts in a single user session.