Pros
Location...that's about it...and parking is convenient. Right off the freeway, so easy to get on the ramp when you leave for the day.
Cons
Unacceptable backwards technology which employees must rely on. Filled with many bugs and are told "this is what we got, so use it." Horrible salaries...too much work with no pay to match it. Benefit options are way to expensive. Too much favoritism. If you are not liked on day one, you are not going anywhere. Promotions given to employees who become friends with managers. No proper training for new employees. My training sessions were cancelled and I was left to learn on my own with little support. No support from managers. If you don't understand the first time, you are left out to pasture. Super high turnover rate... I strongly advise not to work in this company...it is highly stressful with poor pay and poor management.