4.0
31 Oct 2018
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Good Pay structure and good work culture. They are willing to help with work and home balance, thus can be a really easy place to find something that suits your needs.
Cons
- C-Level management is located on the other side of the world, thus, decisions are always made with a full mindset of the global market. That does not always help the specific location that might need a more bespoke approach. - The product itself is in a tough market, with a lot of government bodies regulating the overall market, which requires proficiency in being extremely careful with how to be compliant overall.