Like other reviews have mentioned - toxic culture, nepotism, and horrible work life balance are some of the many terrible things you will experience here. People will give you a ticket, then intentionally not sharing the most important piece of information to complete the project. It is only reasonable to scope the ticket and ask questions, then they will give you a hard time. This is only one example, it could get much, much worse. Trust me - it is not worth it. Take care of yourself and leave a toxic work environment is one of the best things you can do to help yourself.