- When I left the pay wasn't the best, but they were about to have increases that I believe put them pretty close to the market. -Poor training process (unless you are on Helpdesk), but has hopefully been improved in recent months -More job responsibilities than are on your job description which is a given at most jobs, but when something is one of your primary job functions, it should be explicitly stated (requested it be updated but was denied, not sure if it has been at this point) -Little to no follow through on promises, positive changes rarely stick -Company structure and processes appear to change on a whim -Be careful when bringing up genuine issues or concerns, you may be accused of trying to get people fired or conspiring, even if you explicitly state that you are not and are just looking for support, and while there is no overt retaliation, attitudes will definitely change towards you, BUT if attitudes do change towards you, it is probably just your problem that you are making up in your head. Coincidentally, a lot of past employees are deemed "unstable" and IT Freedom does not believe that they contributed to their failure at the company in any way. -You will be required to be on an on call rotation and do a lot of after hours work, not the worst if the company is staffed but not great if you want full flexibility of your time after 5pm/holidays/weekends. -The company used to be employee owned, that was taken away and while everyone was promised it would be replaced and all agreed on 401k matching, as of my departure, there was nothing to replace this benefit and there was no 401k matching, which is another reason I say this is a good place to start but not a good place to stay. -There are no women in technical positions, and there is barely any diversity overall and it was that way for as long as I worked there. -Keep your social media accounts on private if you do not want certain people deep diving (and not just when they are deciding if they should hire you, for the entirety of your employment).