Pros
The company has a lot of intelligent people who are willing to help you learn and progress in your career as well as provide mentorship beyond the office environment. They pay you well and allow you to work on your own time despite the long hours. There is a real chance to advance in your career and develop personally and mentally. I enjoy being a part of a finance team that is leading the way in our field and our industry as a whole. Overall I would say that my experience here has been positive because of my coworkers and boss.
Cons
the main downside is having to work excessive hours and the lack of work/life balance that the eomployees experience. From day one the demands are very high and it requires much of your life for several years, especially if you want to advance.