One has to be responsible itself and can do better.The good things1. At any level, One can learn pretty much everything to broaden their perspectives and growth their knowledges.
2. Not going to lie. There is bad day, there is good day, and there is part of learning.
3. Not need to mention benefits as that been taken care of.
4. Any person with mentality to growth and gains knowledge, will get supports.
The challengesAverage market Salary reviews.
Not siding with employer here. Just that If one thinking that every company should provide financial solution for its employee, example high salary increment every year, then that going to be main challenge working here.