Pros
-Market leading products -CEO with a great vision -Good client base, ongoing cash flow -acquisitions to make better products
Cons
-Core and the most experienced people in the Melbourne office are long-termers, seriously 15-27 years in the same company. Ahh ahh, this is the root cause of all problems.-Each department has such long-termers which stop anyone else to succeed - Clearly, the core management lacks international experience, as this is the only place where they have spent their lives. - They have systematically created an environment of no support, knowing that it is a complex product and people would fail without support - Those who work hard and somehow try to establish, are killed by the long-standing friendships. XYZ is bad because ABC and DEF think so. No questions, period. -Most engineers who joined in the last 3 years have ALREADY LEFT - With about 60 people working, there is not a single HR. You have no voice. -Extreme level of micromanagement, counting even 15 minutes of your time. You only work for the release graph. -Middle managers know (almost) nothing about the product and are just there to manage time and create perceptions, which the VP would blindly believe. -The local management brings a change in the processes every now and then, keeping everything same at the core, oldies getting the cream, and newbies working hard. -Only good for freshers or those getting no opportunity elsewhere.