Pros
Small company, so there is a bit of a charm involved. Heath insurance is a nice to have, but agree with a few other posts about it being a little more over-inflated. Production staff is cool, but getting tired of the act.
Cons
There is a bit more to say here, unfortunately. The positive reviews are obviously scripted, and written by the internal team. People are asked to write positive reviews during the interview process, no joke. The new management hires do not reflect modern tech field. It's laughable, actually. This is far from an agency, and the issues mentioned are not typical agency problems. These are start-up problems. Lots of issues to go over here. It's all lip service when it comes to management addressing these issues. The same problems have existed here for years, and they only seem to grow with time. It all stems from the top down, and are problems that have existed here for years. I know people who have been here from when it was in it's 'humble beginnings' and from what I understand, the problems do not go away. 1. People have overstayed their necessity, way beyond value. Quite a few 'lifers' are hanging around for a reason or another. Two in particular are certainly the CEO's friends, and part of the in-crowd. I'd be surprised to see any of them go for any reason aside from their choice, despite obvious reasons to do so. 2. Staffing: There is NO staffing here. Absolutely no visibility to allocations, so people are more often than not over-worked all of the time. You could be on 4-5 projects that require 100% of your time simultaneously. "Resources" are scheduled by unqualified project coordinators who do not understand how the internet functions. 3. Turnover: I'd say its well over 30%, which is way to high for a small company. The CEO is more concerned with the number of people he can say works at the company, because it makes it feel more successful to have "growth". 4. Project caliber: Not sure what people are smoking here, because all we do is banks, and healthcare—brochureware to say the least. You will spend all day, night and weekends building things that in essence 'do nothing'. 5. Infrastructure: Calling it dated is being nice. I'll leave it at that. 6. CEO: He is an egomaniac. Points the finger more than anyone I've seen, and flies off the handle in an instant. Does not consider his words before he speaks, and often does not let anyone speak in meetings cause he likes the sound of his own voice. Very reactive in nature, and delivery. Makes it obvious there is an in-crowd, and that only certain people are welcome. It's like junior high. 7. Culture: None to speak of, so that is easy. 8. You will be working non-stop.