Pros
Bigger company that spans the globe, however it feels much smaller. You get to know the people very well, small company feel. They are an engineering company that makes a very stellar product. Place will get better when owner is forced out.
Kontras
Management is terrible, and most of them got their job just by being related to, or sucking up to the owner. Owner is a micro managing fool that dictates all, and nobody there has the guts to correct him out of fear of their jobs. The whole place is ran like a manufacturing facility, until recently they still had buzzers telling the office workers when it was break time and or lunch time. No raises during economy downturn (not true for owners pet employees). Lots of layoffs. Managers only interested in having meetings, nothing comes out of them...and no work gets done. Just more meetings, and after that meeting, a follow up meeting. If all the top level managers (99% men) were let go and forced to find other jobs, they would all struggle. And most likely settle for much lower positions.