Good opportunities, pays higher than other companies but projects are of shorter durations.
Desventajas
Audits your time down to the minute, higher hourly pay but quick to dock time which ends up hurting the employee, esp if more responsibility is expected that takes away from actual review time.