Terrible salary. It was mediocre at best and the amount they force you to pay for insurance is absurd! When the economy turns, you'll find out just how expendable you are. Arbitrary deadlines that meant nothing except working extra hours to force work to complete on time. Business doesn't have a good outlook. They are short sighted and unless you have been part of the company for 10 years, you are expendable. No joke. Docutech doesn't make decisions based on data, they shoot from the hip and don't listen to their dev team. Business knowledge is hoarded by devs who have been there a long time. It's like they are afraid that sharing knowledge devalues themselves. They will leave you to hang out to dry even when you ask for someone to explain a process so you don't break it. You will be responsible for everything from DevOps to QA. There is no separation of responsibilities, which can be fun, except you aren't given the time to do anything well. Basically, you will be required to throw something together with spit and duct tape and pretend it'll work forever. Sooooooooooo much old tech debt and a hard refusal to address any of it. The motto is "don't touch that, it works how it is." Yet, in reality, it doesn't work.