On paper Ross looks like an amazing company but what you don't see if how employees feel about the changes. Working at Ross from before their major internal rebuild to the new Ross has changed greatly. As it's a more efficiently run ship, there had to been new levels of performance requirements of the employees. Many of the previous employees were let go, and ones that stayed on had to make changes to the new requirements of the job. As a reminder to this fact, management passed around the book, "Who moved my cheese" which describes the details of looking for work instead of being a passive worker.
The employees while I believed were paid a market amount where not happy with their jobs. Most of the people I spoke to had the same complaints about their job, it was too much work and meetings for a 40 hour week. These were people in various roles, from non-management to management, and in different departments. What might have been the biggest problem is that in the IT department there was no love or interest in the job anymore, discussion among the members often was just how to resolve on-call rotation and dealing with project management. I think for any system engineer, this job might not be was I would call a 100% hands on, and more like 40% of project management. This also applies towards other technical roles but also non-technical roles.