Even though this is a software company, the company's coding philosophy is that anyone can do it. In terms of design, their software is completely lacking.
The Montreal is the absolute best. Competent people, collaborative, managers do care about you and the tech stack is extremely diverse.
Cons
The upper management of AspenTech is stuck in the 80's and we have been told they prefer to loose employees rather than offer better salaries and vacation to help the recruitment efforts.