A modern mid-sized tech company that compensates above-average rates and a Russian-Roullette effect on your career based on which top level executive you will be reporting to. Good to start and maintain your career in IT department, but highly volatile for the others (eg. HR, Sales, Marketing, Admin)The good thingsModern style workspace, relatively okay colleagues, hybrid set-up that respects your days off, and above market compensation.
The challengesManagement is erratic and does not have a consistent vision for the business. A few top level executives are taskmasters will micromanage you for every tiny detail, much more so when your vision and output does not align with theirs. Also, be wary of sudden "P.I.P." provisions, and there's no bonus.