Pros
You’ll gain exposure to multiple departments and systems, especially if you take initiative. Some colleagues are genuinely dedicated and collaborative. It can be a solid learning environment early in your career.
Cons
Despite the formal structure, major decisions are centralized, and senior leaders have limited ability to influence direction. Titles don’t always reflect actual decision-making power, which can be frustrating for those in leadership roles. Compensation is inconsistent and not clearly tied to performance or responsibility. Raises and bonuses were generous during prior high-revenue periods, but lacked structure. Now that budgets are tight, upward mobility is minimal, and team roles are often misunderstood. Internal expertise is often overlooked in favor of external consultants — even when internal teams have already developed viable solutions. Without clear insight into employee contributions, it’s difficult to assess whether external support is even effective, often resulting in unnecessary spending.