- daily staff meals - medical and health benefits -cell phone bill coverage -opportunity to work in projects to challenged myself - organized and established company - competitive salary
Cons
- burned out - lazy and unprofessional managers makes it difficult to retain good employees - Low work life balance - no training