Pros
Well-known with an excellent reputation allows for great opportunities and client projects. Recently acquired by a larger company seems to have opened up even more opportunities. Great culture and team work that allows for an excellent learning environment. Has a family feel despite being 100+ employee strong. Lots of resources for continuous learning and training. Management very transparent and lots of company and team outings to stay connected.
Cons
As company grows more opportunities are occurring outside of Texas. Amazing how far reaching the company's reputation travels. Not always in control on what projects will be assigned although management does its best to make it work for both consultant and company. More days time off would be nice.