Pros
Working at Gaia was an excellent experience for me. From day 1 I felt like family there. The team is full of great people that are willing to help and assist with any question. Many companies expect you to know about the field and don't really take the time to teach you about the job, at Gaia this isn't the case. I can whole-heartedly say that every day at Gaia was a true and rich learning experience. Another thing I loved about Gaia was the company culture. Management makes it a priority to host many team events, we would celebrate birthdays together, and even watched the soccer world cup together over lunch. Personally, I think that this is one of the reasons Gaia is one of the top firms in Manhattan, all of these team activities build a strong and dynamic working environment.
Cons
The expectations at Gaia are high. I personally loved working in a company that pushes you to do more. If you are not able to push yourself to your limits, perhaps working at Gaia is not meant for you.