Pros
The culture at Egress Software is by far the greatest asset. You can tell that they truly care about the happiness of their employees. It's a really relaxed and calm environment, even though the work we do can be fast-paced. I don't dread coming into work on Monday mornings and the managers are extremely patient and understanding. -Good Salary -Flexible With Vacation Time -Benefits -Fully Stocked Kitchen (free Thursday lunches) -Professional growth -Private growth -Development -Friendly Senior management -Work-Life balance is amazing. In my 4.5 years of career with Egress, I have learned coding in Python, C#, Selenium WebDriver, Git, Visual Studio, TestRail, Jira, Klaros and many more languages and tools. Not to mention maintaining of Virtual Environment for QA.
Cons
-Although steps have been taken to reduce it, there is still a feeling of the company being more reactive than proactive with things sometimes being left to the last minute. -At times there seems to be a slight divide between the departments in Toronto and London, which may be down to the varied nature of the work being carried out in each department.