Avantages
Great technicians! The IT support team are all real pros from the top levels to the bottom levels.
Inconvénients
Horrible corporate practices that set up the team to fail. Felt like these "set up to fail" practices were there on purpose to keep techs humble and to remove any leverage for them to ask for advancement. Eventually the environment became abusive which put many of the techs on edge (for fear of losing their jobs) and created a culture of threats and intimidation. Sales team has heavy influences on management and often times the sales team's suggestions would later become company policies across all departments (whether they were wise suggestions or not. Often times not). Management showed heavy favoritism towards certain employees while performing a lot of "blame shifting" towards others. A lot of bad corporate politics involved. Heavy nepotism. The CEO made promises that were not kept. They just experienced a massive layoff in the Fall of 2016; I can only assume that it is because of these awful practices that have been a part of their culture for years. Lastly, the all-hands meeting that is held once a year is a total show for the management and people in-favor to glorify themselves in front of the company while giving an occasional honor to a deserving employee outside of that nepotistic circle.