Pros
If you like frat house vibes, this is the place for you. The place knows how to party and have a good time, no matter what the occasion.
Cons
The instability that NTG makes its employees feel makes for a difficult work environment, and it leads to constant stress. Frustration with constant changes is not something only I felt, as others have expressed similar issues. I am not the only employee who feels like this. Many feel very underappreciated, undervalued, overwork, and unheard. Most can (unfortunately) get past the first three, but the last one is very frustrating and hard to move on from. I know the company line in this is “everyone hates change”, but it's more of everyone hates feeling unsure and unsupported. When a vast and loud majority gives you feedback, it is imperative to listen to it. I enjoyed the connections I was able to make with parts of the office, but there is a large part of the culture here that is just harsh for no reason. Rudeness is rewarded large parts of the time, and it makes it hard for the good ones to break out and shine.