Awesome atmosphere with great co-workers. The work is fulfilling and all the managers are laid back and fun to work with. They also offer Health and retirement Benefits.
>Opportunities for growth
>Plenty to do all the time
>work directly with management
Cons
>You sign agreements and you never get copies or a way to access the documents you've signed
>Poor communication
>You're expected to wear a lot of hats