Pros
The projects are interesting. Surface is typically chosen when the client wants more creative design work. You get opportunities to work on your own designs and manage projects if you work hard.
Cons
Your definition of working hard and theirs is going to be different. Once you’ve worked there for a while it feels like you’ve sold your soul for less than optimal pay. There’s a reason why they have such a high turnover rate. Employees can take it for a couple years before they get burnt out and leave. Expect to have many late nights (some even to midnight or later) and still be working at 8 AM the next day. The flexibility to rest simply is not given, which is surprising for a company that claims to have a good work/life balance. Feedback on this from employees is typically not well received.