Pros
For the time I was there, I gained insight into a mid-sized agency feel. There's a lot to like, but not perfect. The transparency of the business during monthly meetings was beneficial and appreciated. As was said in the title, if you're 'in' you're in... luck for being a part of the 'necessary people.'
Cons
The HR/Operations Department could use some bedside manner; very abrasive in communication. There is a lack of stable leadership that focus purely on leading, rather than taking work away from the people they manage. As was said in the title, ...if you're 'out' you're out... of a job. On a strict hours-based system, I felt I could not leave my desk or take a break. Also, the health coverage favors those who aren't married. My family chose to stay on COBRA from a previous employer rather than take the medical coverage that Envisionit had offered.