Pros
The employees there are supportive and helpful. When you ask for help, or if you make a mistake (largely due to lack of training, and they know that) they are very understanding.
Cons
Owner. Bottom line. He insulted me in the interview, yet I took the job our of desperation. He was unprepared and busy on his computer and rummaging through papers on his very mess desk. He is condescending, would yell at me from across the building (not addressing me, just starts talking/yelling), call me by several wrong names, doesn't appreciate his employees, doesn't listen to his employees, over charges clients, blames other, provides no training, has no regard for personal space, is quick to fire people (I left on my own accord), and has a terrible reputation with other businesses. Salary isn't enough to stay here, especially when he tries to text you at 3am about his calendar schedule.