Used older technologies for a loooooong time, just now becoming current, no room to grow, over promise client and those in the trenches are expected to "make it happen" and aren't rewarded for hard work. work a lot of hours on new builds, re-writes to the point where there is no personal life. HR doesn't seem to have employee's best interest in mind.