Pros
Nice managers, salesforce, nice coworkers
Cons
Terrible training because the trainer had too many people to train and their own work load, no room for growth, used employees to accomplish migration cases and then fired employees, prejudging employees on hiring date and other employees mistakes