Pros
Really hard to say, maybe the opportunity to meet good coworkers and clients
Cons
Omg so many, this company once was a decent place to work, now is just a bad and toxic environment to be. Favoritism in this company is big if you disagree with them you'll be gone very soon. Management has big expectations but do anything to support their employees. They will take your last drop of energy making you do extra work till you can't accept the disrespect anymore. HR doesn't exist only for their benefit, lots of misconduct/abuse emails and simply ignore the problem. They want you to work for free till they need then just let you go. People don't last, they're gone before finishing training. No kind of of employee appreciation while wasting tons of money on showing off on Instagram.