Great place to work, great opportunity to make a lot of money, lots of mentors and focus on success
Cons
Will not thrive here if you need a structured schedule or thrive off micromanagement - no one will check in to see if you are working. Need to be self sufficient