Flexible laid back environment. Dress down everyday except when clients visit the office, the pay was pretty good for the amount of work I did. The office manager usually works with us regarding any schedule change or issues.
Cons
Sometimes did not get paid on time, conflicting change in day to day business, no advancement or promotions from the two years I spent there.