Actually, on account of a festival, I received a mail from my management. I felt that the following sentence in that mail is wrong. Because I can't determine whether it is simple, complex or compound sentence. Please have a look at this sentence and let me know whether it is grammatically correct or not. If possible, please explain it clearly.
Our team is so blessed to have each other, since we are special in our own way - Creative, Hardworking, Dedicated, Committed, Passionate, so making work fly by.
I really appreciate any help you can provide