I have been working at BOK Financial full-time
Fantastic organization to grow with and learn a variety of skills. The culture is one of collaboration and hard work. The leadership really cares about the employees and spends considerable time and resources developing those who perform. Not to mention the benefits are outstanding (healthcare, vacation, 401k match are all best in class).
As with any organization, it can be challenging to understand the culture prior to joining (and even during the first few months). After committing to the organization, I was able to grasp and leverage the amazing culture to my advantage.