Great company, good management, good incentives, not a lot of downfalls
Cons
This company fired me because I was on a new medication for depressison. As much as I loved it there, I wasa immediately tossed out as soon as I became an issue. Innitiates beware (-: