-Fast dev cycles lead to buggy products that fail to live up to what was promised to clients and tech debt that's never dealt with in a meaningful way
-No overtime pay. Any extra hours you put in to make a deadline are for brownie points.
-Constant work with legacy systems means that it can be a challenge to stay current. You can get assigned to research a new tech, but that might become its own nightmare.
-There's a handful of moral grey areas with the products this company makes that made the hours I sunk into maintaining them seem doubly wasted.
-The main location is in the middle of nowhere, PA. The town is nice enough and the hiking is great, but wow does traveling out of there suck. And they use the low cost of living to justify a lower salary.