Very little career development- they scrapped the bonus so now there is no incentive for Managers to measure performance or have any interest in developing their staff. This includes no professional development and no study budget for general staff. Only Managers seem to get trained.
Perks/Salary - for a company with this many employees there are no perks, no decent health care benefits, no childcare, no car parking, no gym membership etc. Salary is low market rate at best and certainly doesn't make up for the fact there are no benefits as part of the package
Communication - Terrible at communication, multiple channels with no consistent approach, you only find out things through the grapevine. Often feel disconnected to what other teams are doing and often working in silo with duplicated results because of it.