Have been at CitizenNet just under six months, and seen entire teams leave for other companies. Turnover is vey high even with competitive pay as employees are very stressed by the job.
Company is growing (slowly), but current employees don't see any benefits from this. Not much opportunity to grow within company.
Management team are great people to have a beer with, but not work for. Employees often get caught in difficult situations that could have been avoided by better organization, or setting expectations for clients.
Employees are often on edge about making mistakes, difficulty getting help from development team, or fulfilling difficult last second client requests because we don't set expectations of whats reasonable.
No formal performance reviews, very easy to get lost in the shuffle and feel you are on a treadmill.
No real human resources department leads to many problems for employees that are not addressed.
No dental or 401k, not a problem for me but is for others,