Working with a AAA team. Pretty cool projects. Tech was amazing to work with. Nice office with free snacks and beverages. Due to the small team you had to wear a lot of hats but that was great in that you were contributing heavily to the project and it was being seen.
Cons
Funding issues put an enormous stress on the team where we thought every day would be our last day. Morale was a bit low in SLC in terms of hitting the finish line due to these issues.