Vantaggi
Working on a great project with a great team of co-workers.
Svantaggi
Very small company with a lacking upper management. It is actually the worst management I have ever experienced. The company is run by the President and an account manager based in Italy. Communication is difficult and sometimes non-existent. The President wants to take risks but is always too concerned with money. The company doesn't care about the employees - no benefits and vacation policy is all over the place. They expect employees to submit their vacation days 3-6 months in advance. There has been a couple of times when they didn't pay employees on time. The check was late by a couple of days which is burdensome for people who plan their months on their paycheck.