Vantaggi
The working environment is nice in the new building (includes a gym, cafeteria, activities like ping pong table and video game in the atrium.
Svantaggi
The management team makes life much harder than it needs to be. Managers are constantly cutting from their budgets without knowing a thing about the work. This is causing the workers to have to pick up the slack and fight with management in order to get their jobs done. This company would run much smoother if half of the managers were let go. it's like we are back in high school with managers being in cliques. Only managers friends will be promoted here. Hard work will get you nothing at this company. They will use and abuse and then generally they loose the good workers to better companies.