Depends on who you directly report to
Business Analyst (Current Employee) – Burnaby, BC – 23 February 2017
It's a corporation.
When business is doing well, all is great. When it isn't, not so much. If decisions made at the top affect revenues adversely then it can be not so good. If numbers don't add up, then the workers will "pay the price". Not exclusive to this organization, but that is the problem with much of the corporate world.
If you can find a good management team within the organization, then all is good. But that isn't always easy to see from the outside. Be wary of teams that are deemed "high performance". That is usually a way to make a lack of efficiency sound good.
Overall, it is like most work places. Politics rule.
Good mobility within organization. Challenging work.
Can be long hours. Politics