No consistency, job description and rating may change swiftly and without proper communication, expectations are high and unrealistic, burn out is a big threat, lack of resources to exceed in certain areas of yoyr job and knowledge set, unrealistic expectations provided to clients by sales and leadership. I used to reccomend this company but do not anymore as it has changed significantly for the worse.