Pros
Great boss, fantastic coworkers, really great environment. Relatively relaxed hours/lunches.
Cons
Started great but since new management is has been DOWN HILL QUICK, very controlling and manipulative, with only their own best interests in mind
Also pay is awful, expect to be underpaid, overworked, and underappreciated