What I liked
It is accurately rated as one of the best companies to work for in Utah. The office environment was casual and my team offered regular encouragement, but gave me plenty of distance to figure out solutions on my own so I could grow. I also learned some highly relevant technologies, such as Azure functions.