Pros
Working at Bixly is incredibly relaxed. It's very close-knit and the working relationship with your co-workers and managers will become synonymous to what many have with their own friends and family. Very comfortable, non-competitive, and challenging if you want it be. Once you have proved yourself, you are allowed the opportunity to experiment greatly with new technologies as a developer. The workforce is incredibly talented, and is a pleasure to work with 95% of the time. The culture is enriched with a playful theme that trickles down from the owner, and often times is well received after a long week of stressful work.
Cons
There is no clear path for how to do your job. While there is a certain degree of autonomy to be expected of a good employee, new people frequently flounder and have a rough time getting up to speed in the company. There are fundamental differences in management style project-to-project and manager-to-manager. A blessing and curse for those of us in the trenches. Everyone has there own idea of was Agile development actually is, and most are incorrect. There is no formal training on any level. You are expected to teach yourself every skill as needed, on demand, and with little to no guidance aside from Google and Stack Overflow. Luckily there are very smart people within the organization and you are free to consult with them. If you don't find the motivation, you will fail. The pay is low compared to the rest of the industry. The atmosphere of the business can feel immature and petty at times, and this can lead to people not caring about the quality of their work. The business feel stagnant, and so does working here. There is zero advancement opportunity and the difference between a junior and senior is about seven dollars per hour.