Pros
The company doesn't have enough space to accommodate all employees so they provide lots of WFH. And you do learn to gain a lot of patience by dealing with some of the stupidest decisions.
Cons
The list is endless... - BGIS is a facility management company but their own facility is a joke. - VPs and Directors are dangerously lacking in leadership. - To provide ideas alternate to management's decision is considered a sin here. - Their technology is at least a decade old. And to challenge their technology stack is a sin too. - Their flagship product will make you cringe... even their clients cringe at their offerings. - You will have the opportunity to work with the worst of talent in the industry. Interestingly these "talented" people spent their entire career in the company. - Management is in a denial mode of the needs of employees and the company.