Pros
Experience, fast paced organization, growing organization,snacks, good views at Microsoft campuses, not much else
Cons
Verbally abuse, cancerous organization. Myself and others would be constantly talked down to, screamed at, and verbally assaulted by upper management and especially the CEO. Public shamming, making personal attacks and making fun of people to their face or to others outside of the room was common place and accepted. There are a few good people there but there are also many that do not understand the concept of professionalism, respect, and work-life balance. A saying at the organization was "consulting is an adrenaline rush and you will never want to leave". In addition to all that, that the pay was horrible for a consulting firm. Also on average they fire half the people they hire within 3 months, very telling of their culture.