Pros
Flexible working hours Nice colleagues Nice customers No meeting and unplug day Remote
Cons
Talks about career development but the reality is no one has time to develop or coach you Managers doing individual contributor work so have less time for you Really stretching this workforce thin and only working towards a short-term profits. Whatever it takes and at all costs Doing more with less Senior leadership turnover across multiple departments Leadership communication lacking or inconsistent with each other Feels like leadership are not on the same team Lost some good people because they were overworked when roles were not backfilled Strong favoritism depending on your territory, project or product so you have to be lucky or discerning before you say yes if you even have a choice