The culture is really positive with everyone being so positive and collaborative. There is mutual respect among co-workers and each person respects professional boundaries.
Great, all the TLs and managers are so helpful. Always ready to answer and if not they would say it nicely whether to find another TL or to wait.