I would say that I generally do not recommend this organization. The industry itself is dying, although they are moving to the cloud and digital communications suite. High expectations from the management team in terms of what you were expected to deliver. There was limited career progression. For the Support team, managers often compared you to other staff which is generally unprofessional since each staff has different capabilities. Very high pressure work environment and you were expected to deliver a lot, since the customers have high expectations from the Support team. Extreme emphasis on internal certifications, and the threat of losing your position if you do not pass within three attempts. Lack of communication between different departments. If you are considering different job offers, consider another organization instead.