Very assembly-line like atmopshere to the work. A co-worker was very overworked and did not have the time to give me detailed documentaion, leaving me having to fill in some of the gaps. Cookie-cutter solutions are all that you'll have time to implement for most projects. Owner did all the estimates, and sometimes severely under-scoped a project that did not meet clients' expectation, leaving you trying to figure out creative solutions that would not incur extra development time to keep within budget while management eyes your logged hours like a hawk. As others mentioned, a "Sink or Swim" mentality towards hiring junior level employees. Turnover was very high for the short time I was there.