Pros
Has great people and some beneficial training programs. The company also is located in major city zones which is attractive for young talent and experience professionals alike.
Cons
GaiaTech goes not have a "toxic" group of people as a previous reviewer indicated. It's hard to accept the notion that all the people leaving during my time were the "C" performers. Some of my better colleagues left for some of the other reasons described below. The real issue is that the company has not recognized it's young talent and does not put the same level of stock in employees regardless of level or experience. There is a widening gap between senior consultants and junior staff. Upper management knows in order to maintain current progress senior level folk are essential and it has created a revolving door as younger staffare replaceable. This practice however, is not sustainable. The idea that GaiaTech retains "C" level employees is a disgrace to the company. There are those that seem to dip their heads into the sand and fail to recognize the poor strategies and management practices in place.