The logo, inspired by the angles of a prism that has a transparent optical element with flat, polished surfaces that refract light. At least two of the flat surfaces must have an angle between them. The exact angles between the surfaces depend on the application. Life is all about your point of view.
The advertising suggests that Prism accommodates many life stories and daily adventures, welcoming its residents home to a relaxing haven from the world beyond and inviting them to step out for a life adventure.