Pros
The vendors that come from time to time provide food but that's about it.
Cons
Unprofessional management with no leadership skills what so ever. Very rude co workers, managers have no experience,no leadership skills and were appointed the position when everyone left, basically its the next man up mentality, huge turnover there. This company has little room for growth or learning anything useful for your future. The President is for the most part absent and not very involved in day to day activities in that office. The managers are either so far up your business or they are very blasé about helping you succeed. Decent paychecks did come at the expense of a hustle mentality but not a lot of good training in my opinion. A lot of people have been leaving lately. Not just bottom of the barrel people but mid level supervisors. I will leave it up to you to decide what that means.