If you want to succeed in this position you have to work long hours (minimum 45 hours a week if you want to hit metrics- and that's if the technology comes easy to you). During your first week of training, they mention if you are in this position for more than a few years you will get burnt out, which is true. If you want to move up in the company, it is very competitive. Management is poor and can be a bit shady due to lack of transparency and communication. It is challenging to succeed here, and it can be a "boys club".