Forgive how vague and simplified this is but I am trying keep it more general and also anonymous.
I came from a larger firm where we primarily did higher volume work "Type A" if you will. The mantra of work "Type A" is get the work out the door, good enough and on time and keep the client happy. The culture and the procedures reflected this.
For various reasons (money, hours, travel and to some degree a false belief that the grass is always greener), I left this firm and went to another firm. About 15-20% of their work is work "Type A" but as it was more of my area of expertise it comprises 65-75% or so of my time during the year. However, I now have to fill my time with work of "Type B". The staff/superiors here on the "Type A" are of the similar mindset to my previous firm and things are great when working on Type A.
Here is the problem however - at this Firm "Type A" work is not seen to be as important as it was in the previous firm as this is more of a specialty firm (Type A is higher volume and lower margin work in general, although their are sub-niches within it where this is not the case), whereas those who do Type "C" and "D" "E" work here (there was way less of this work at larger firm) are seen as more valuable. "Type B" work fluctuates greatly but is generally slightly lower value than "Type A" but is the bread and butter of most smaller firms and fills time when you have no A, C, D or E work.
The second problem is quite frankly 25% of my time in gaps throughout the year with months in between and sometimes in random pockets in a week is not good enough to get good or advance in Type B efficiently especially when I did no Type B work the start of my career. Sometimes this has resulted in me handing in a truly lack luster product completely unbeknownst to myself, which really caught me off guard and is not something I am used to. The culture of this type of work is sometimes extremely detail oriented which isn't as well suited to me - this trend accelerated recently and has really left me exposed and has sunk my performance here even more.
So here I am an A performer at Type A work which is less valuable here (and whose superiors generally hold much less power) with slower advancement, filling my other time with Type B work at which I am a B- performer.
I am contemplating if this was a mistake, basically I can get by here in my current state but I will either much more slowly or never reach the same level as the path I was on before, or I can throw myself back into the rat race of Type A work.