Supportive Great environment with amazing people
This company does what they say and takes care of its employees - In turn we are able to provide great service and products to clients
Cons
Not necessarily a con but (IMO) you must be open to change and willing to participate.
Toxic culture. Fake 'rah-rah' personality of ownership/leadership team leaves everyone wondering if their soul is slowly drained the more time you spend around these people.