Super chill and laid back place to work. Fun staff in a high energy environment. Ability to focus on staff development.
Cons
Lack of professionalism among upper level management. Favoritism and nepotism. Promised a lot in relation to pay/moving up, but was never delivered on said promises.