Pluspunten
I worked for eCivis for over 4 yrs. The company mission and goal is good. The culture of the company is nice and everyone gets along or keeps to themselves which isn't a bad thing. Learned a lot about grants and local government I wouldn't have normally found out otherwise.
Minpunten
Management seems to be chasing their tail and trying to keep in front of the competition but are failing. Client service management is clueless on relating to staff and is drunk with power and needlessly micro managing senior employees even when their quarterly evaluations exceeds company quotas. No real communication among manager to staff. Very unstable environment and negative environment. Pay isn't great. No real growth potential unless you're "buddies" with the CEO who only communicates with the managers but the managers are only in touch with themselves. No management support for growth or even job improvement. The whole place seems to be set up for you to fail. Initially it will be a good place to work but things start to tank when you ask to grow. Management will not let that happen.