Pros
Bluetel is one of the best companies I have ever worked at, mostly because you are working on enterprise software in a non enterprise environment, things are relaxed and management are approachable. The MD and Technical Director have helped me grow both as a person and professionally over the years of me working there. Its a small company where the structure is quite flat and that breeds a culture that encourages team bonding and comradery. There was always a laugh in the office, whether it was the nerf guns, the friday beers or just a random noise from over the other side of the office.
Cons
Its a consultancy so there can be pressure added by clients that can make things stressful sometimes, for the same reason some technical decisions are out of your control.