Ventajas
exposure to emerging technologies, if you get into the right team at the right time the opportunities do exist learning to do a lot more with much less there are some very dedicated people at this company, mature and experienced, first line and middle management are very skilled technically the range of products this company produces could be enough to keep the right person busy for an entire lifespan
Desventajas
if you aren't clique, you're stuck, with poor career advancement programs, you can find yourself unable to succeed there is a contingent of non-technical upper management who are almost completely out of touch with the real and every day requirements of getting the products ready for the market small company mindset is a large problem, but the paranoia element is pervasive