Good place to learn
VF is a good place to enhance your skills and knowledge.
The issue is with the top Management and particularly non-existent HR who treats you as a "number" rather than an employee. Maybe that is a result of too many changes in too little time.
Flexible working arrangements