I work at a game development studio as a programmer. For the first year things were great but it started to expand and they hired a bunch of new people. One of the new people was a senior artist who had a lot of experience (15+) years. However, ever since he was hired the culture has changed because he convinced the manager to fire a bunch of artists that had been there for 5+ years just because he wasn't impressed with their work and he wanted to shape the creative side of the company. I found this to be very arrogant. His work is not that spectacular in my opinion either.
Now there is a more 'tense' environment at work and higher expectations for everything. It's to the point where they are looking for 'any incompetency' and an excuse to fire people. They haven't made any suggestions to me at all (I am putting in extra effort to avoid problems) but I just don't like this new attitude and view of work. I feel like they only value perfection and not the long term value of an employee. I only have so much energy and if you feel like taking your full lunch break is a waste of time there is a problem!
I feel stressed out a lot due to work now and it's starting to impact my personal life. How would you handle this new environment and dislike for this individual?