Larger now (over 1000 people), makes it sometimes hard to know what other teams are doing and why they're doing it (communicating across company is not always great). New industry, still being figured out so convincing customers can be a lot of basics. Lots of bureucrats in some functions like finance, expenses (very hard to work with & not reasonable).