Flexible, rewarding, excellent product and global backup.The good thingsGreat benefits, salary plus things like gym membership, lifestyle benefits etc. Flexible working conditions, travel locally and internationally.
The challengesAs with any company, nothing is perfect. Management sometimes hard to nail down, but generally receptive.