Pros
Amazing people, fantastic vision, great work-life balance, and amazing experiences both around the country and around the world. Such a great company to feel a part of and work for. Every day was great and the people both in the company and as partners are all amazing.
Cons
The only con can also be a positive. Due to how international the company is and the clients you must be willing and open to how you work with various cultures.