Independent working may not be the best for everyone, not much feedback from leaders, if your not in certain departments you are basically invisible to the company and any achievements go unnoticed and unrecognized. Don’t expect raises, bonuses, any acknowledgment of holidays such as Christmas bonuses or anything even though they have a very long time consuming review process, there’s nothing you are going to achieve from those reviews. No internal growth, people who do get any upward mobility are not usually the ones who put the work in, they just seem to default into it. Say they are transparent but are not, always at risk of layoff at the whim of management and their reasons never make sense, don’t get comfortable here. Most big decisions feel chaotic and not at all thought through. Outsource everything they can, keep as little as possible internal.