Pros
WSP has a few ongoing big job that was started few years ago which has been taken over many times by newly employers and if you like the challenges while working under pressure and dealing with the internal politics than WSP is the place for you.
Cons
Everyday you are being pressure and intimidated to complete your task by working very late including weekend, despite your superior knows that you are already overloaded and having a family to take care. Effort and hard work is very seldom or never recognize by your superior however if things goes wrong or delayed you will only be blamed. Management in WSP is like those typical type of management who refuse to acknowledge their employees feedback and constantly giving excuses just to side with the higher up to keep them happy. For the salary increment or bonus every year is low despite how much effort you put in your work due to the fact that most money are wasted on redundant things such as outsourcing BIM work which needs to redo again internally due to its poor quality, paying for certain programs license that was not being use as well mass hiring professional to do certain task which was not necessary.