Pros
Work with challenging End to End technologies with divisions in Hardware design and fabrication, firmware, application and marketing.
Small company but with good corporate policies.
Good work environment.
Management open to views from Engineers.
Directed as a single unit. I always knew what other divisions were doing and how that fit into my work. This is not something you get to know in an MNC.
Worked on building cutting edge remote sensing solutions in telecom and other infrastructure industries.
Cons
It is not an MNC. Not yet.