Staff is incredibly undervalued for what they bring to the table. Salaries are very low compared to similar roles at other firms, and upper management isn’t truthful about salaries being consistent between roles within the office. Health insurance is simply unaffordable. If there’s the desire to work on any project types other than only office space, look elsewhere. Upper management only engages with employees if there is a perceived issue. There is no transparency of financials and what each project manager is actually billing, so salaries cannot be negotiated more fairly to align with actual output. Project managers are forced by upper management to bill clients hourly for MANY hours that aren’t worked in an effort to keep fees higher. SO unethical, and this is ultimately why I chose to leave the company.