What doesn't kill you makes you strongerThe good thingsAble to carry forward your leave,
Pay for OT,
Free parking, improve communication as a lot of task require communication as job is literally 1 man army, great platform for freshies to know the hardship of the professional field
The challengesFossil minded top management,
Constant sabotage from multiple department to IT alone, understaffed hardware team which always require software team for support, 24/7 need to be prepared for support calls, slow career development unless having good relationship with higher up, knowledge transfer for legacy system is fairly lacking causing difficult to support, super redundant project management flow (super heavy on documentation instead of performance). Either way, if one able to survive in it, congratulation. Nothing will faze you in your future.