The projects are exciting and Justin oversees your work and gives you feedback. I feel like I've grown as a professional because of this. The hours and benefits are good for this kind of work. The company is doing well and I like the stability of a full-time job with benefits instead of being freelance.
You get to work with governments and other leading brands. Management is supportive and understanding. I maintained a good relationship with management and they introduced me to connections that allowed me to pursue my dreams.
Cons
Fast growing company and it requires you to learn a lot about their clients.