If you like working 70+ hours a week this place is great. They do this stupid concept where everything is "performance" based. You get paid minimum wage and the rest is made up with "bonus" and they do this so that if anyone complains or there is a mistake they can take "bonus" away from you because taking actual wages away from you is illegal. Combine this with working 12 hour days and sometimes weekends it consumes your life. Yes you can make a lot of money, but at the same time if you start dividing your wages out by the actual hours you work it isn't that great.
Also, if you go to buy a house and they try and verify wages, it becomes a pain because they try and go off your hourly and you wages there are not guaranteed at all because it is all "bonus."