people seem to really work as a team at this company. not cut throat and not gossipy.

Cons

it is a good company with lots of potential. i think if you have to name a con it would be that the company is going through the growing pains of getting larger which can happen with any company. the company has a great future.