SymTrain gives their employees flexibility to enable them to do their best work. Managers are happy to help when you need them to and easy to reach. Nice culture that is enthusiastic about their product and future.
Cons
Usual struggles of a smaller start-up company, but can be exciting to be in on the ground floor of it and help push through them.