Pros
* Very well-structured teams * Team members are willing to help each other and other teams * Regional offices are easily communicated with little language barrier
Cons
* Well below industry standard salary to attract bright talents. * Little to no bonus for last 4 years, tells employees how poor the company's doing, yet it continuously to expand globally. * Management believes all countries' living standards are the same as Richardson Texas, in which for CAD$200k you can buy a mansion and have plenty left to feed your family! * Very poor career growth, unless you know where to kiss, or you're one of the executives' relatives. * No health benefits (Canada) even though it was promised and reconfirmed for last 5 years. * Absolutely no recognition from management for job well-done. * Senior management threatened to withhold salary and bonus when employees quit and trying to report/complaint to legal authorities.