Pros
Some flexibility in schedule, Good location
Cons
Compensation seemed low with minimal opportunities to increase it even when advancing, Unrealistic realization and chargeable hour goals, Lack of hands-on support from superiors, Uneven distribution of workloads. High turnover, Weak benefits, including subpar maternity leave, Inconsistent application of "company-wide" policies, HR policies surrounding resignation were disappointing and questionable