High stress work environment, good for competitive people
People generally are very friendly and fun but sometimes work boundaries are crossed because people seem too comfortable with each other. If you are a competitive natured person, you will succeed and do well. If you try to share a lot with others you will probably not succeed.
Pto, flexible hours, commissions
Long work days, management could improve