The office is located at the 18th floor of Concord Towers and it can be easily accessed by both tram and bus services by RTA. As a visitor you'll have to make an entry at the reception and get the visitor access card to access the lift.
Company values - A friendly and nice place to work, very good work life balance, great company benefits etc,