Pros
The workplace itself is great and your coworkers will be some of the best folks you'll ever meet. As a company, DecoNetwork offers a flexible environment and understands that we are individuals who, from time to time, have unique needs and circumstances. I think that over the past two years, a lot of improvements have been made to make the company more competitive with other employers in terms of benefits (insurances and paid time off). Also, management has worked hard to address some problems with communication (which were understandable given that though it's a relatively small company, it operates in three continents). It's a place where I enjoy working and feel has a strong future ahead of it.
Cons
Wages can be less than expected (depending upon position and location) but there are many fringe and intangible benefits that help offset this to a great degree. If you don't like ping pong... hide when the Aussies come to visit your office.