- Great Benefits (Especially Medical)
- Excellent experience for new IT specialist
- Recieved reimbursement for driving around to offices
- Outside of specific after-hours/Evenings, hours were flexible and reasonable
Cons
- Upper management was not present often
- Difficult to branch outside specific job position
- Departments were cliches, no inter-department camaraderie
- Was purchased by an equity company