Pros
Great co-workers, have some great friends here. Just like any other job, you are able to add more to your resume to get out of here as fast as you can.
Cons
As one of the first employees of the company, I have to say I have seen this company declining slowly, maybe not financially (they're greedy), but morally. If you have work in this field before, let's just say you can compare it to IST and Novatak. Two other companies that don't compansate their good employee and only cover up for their bad employees. A company that only talks to get you in, to use you, and once in they'll stab you in your back. It is sad to say that I have seen many good employees leave this company because management does not seem to care for them. To them you are just another body, another number. If you make too much they'll also get rid of you eventually and fabricate ways to kick you to the curb. Just a sad and pathetic company.