The site has provided a lot of information on the current work culture and concerns with the company. One thing I would say is that outsourcing technical jobs and the performance ranking system is definitely something new grads should take into consideration. Due to cost saving initiatives, a lot of technical positions have been outsourced. This not only affects new grads in the "mentorship" aspect of the company but also poses concerns on job security. Now, the performance ranking system is another aspect which must be considered. Due to a relative system being employed, co-workers of yours are essentially competing against each other. Specifically for new grads, depending on the position you are offered and the group you will be working for (Downstream/Mid, Upstream..) if you end up working with folks who do not want to share knowledge or "mentor" new grads for job security/ranking purposes, this is something which will affect you and can be demoralizing as you are learning a new job without any prior knowledge. From a salary perspective, EIT's salaries have decreased (even with record high inflation). Hope this helps, good luck in your interviews!