Regarding the department, E works in Fin, A works in Ops, C and F doesn’t work in MNS, so either they work in Fin or in Ops department. Also, MNS has highest number of employees and it’s a unique number, so remaining people B, D and G work for MNS department. Also, there would be two people working in each of Fin and Ops department.
Now, G is at the center and E is at the extreme right and employee at extreme left earns least. So, C (earning 2nd highest) could be either at 2nd place or 5th place from the left, such that F being immediate right of C is either at 3rd place or 6th place respectively.
As A works in Ops department, so A can’t be at extreme left where MNS employee works. Now we have 4th position fixed for G and 7th position fixed for E. Since the gap between C and A as well as F and D is same, so we cannot place D adjacent to G as both work in MNS department. And we need to place F immediate right of C, so only correct scenario would be C sitting at 2nd place and F at 3rd place from the left such that A is at 5th place and D is at 6th place from the left respectively. So B will sit at the extreme left position.
Regarding their departments, we know that B, D and G work in MNS department and 2 people of the same department cannot live next to each other, so C or F must work in either Ops/Fin department.
Now, regarding the package, all 7 employees have a different integer package from 9 mn to 18 mn (both inclusive), except 15 mn. Also, the average earnings (different value than employees earning) is also an integer such that more people earns less than average.
So, basically we have to select 7 values among 9 values (9, 10, 11, 12, 13, 14, 15, 16, 17 and 18) such that the average of 7 values is an integer and that value is not among those 7 values which comes out to be the average earning.
Sum of values which are allowed = 9 + 10 + 11 + 12 + 13 + 14 + 16 + 17 + 18 = 120. But we need to remove 2 values and ensure that the average of the remaining 7 values is an integer. So if we remove 13 and 16 i.e a total of 29 is subtracted from 120, we get 91, which is a multiple of 7. So average of these 7 values is 91/7 = 13 which is not included among the 7 packages.
Thus, the packages of 7 employees are 9 mn, 10 mn, 11 mn, 12 mn, 14 mn, 17 mn and 18 mn and the average earnings = 13 mn So, B earns 9 mn (least), C earns 17 mn (2nd highest) and G earns 18 mn (highest). Also, F, D and E earn less than the average, so these people earn 10 mn, 11 mn and 12 mn in any order. Hence A earns 14 mn.
The rest of the information can be gathered as follows-

If Fin department got 2nd highest package, which is C, then F must be from Ops department