Pros
NZXT has the following advantages -Is always looking to expand and improve. -Standard stuff like paid time off and sick leave -New events from HR to help relieve stress and hang out with coworkers -The CEO that truly cares about everyone, he treats everyone like family. -Fantastic transparency on company products and new projects. Also very upfront about sales numbers and company growth. -Casual wear in the office, most people here are gamers so it results in a relaxed environment sometimes.
Cons
Sadly this is where the good things end, as they are easily outweighed by the negative issues plaguing this company. -Upper management sets unrealistic expectations of employees. -Upper management is not transparent about changes in departments, constantly at each other's throats as well. Not good at finding compromises -Upper management likes to do the carrot and stick approach. Usually though the reward in the carrot and stick approach is you get to keep your job. -Management is always looking for ways to save money. Hires less people then needed. -Company lacks foresight and is essentially an echo chamber of thoughts. -Heavy nepotism, a large amount of internal hires are friends and family. -High stress environment due to these issues, seen many employees quit to find a healthier environment to work in. -Upper management is relatively abusive to their employees.