MEGA Brands Reviews
Pros – Fun atmosphere, toys, a lot to learn when you are fresh
Cons – People promoted based on personal relationships. Hard work is not rewarded at all.
Advice to Senior Management – Invest in your people
No, I would not recommend this company to a friend