I have been working at BravoSolution US full-time (More than 5 years)
Dev team members and managers are all friendly and pretty chill. The managers I deal with are pretty open minded and relaxed.
You will cover a lot of ground in a lot of different aspects of development (front end and back end skills are needed and will be developed). Covers most aspects of full stack development. (Note: There is a heavier emphasis on back end SQL database related skills)
Office culture is fun and relatively cheerful. Some team members bring in drinks and cart them around every so often on Friday late afternoons.
I do find myself satisfied with the work I put out, especially since it changes pretty heavily week to week.
The pace of development is a bit varied, and sometimes strange, depending on the project on who that project's client & consultant team. Sometimes it's just fine, other times, it's a bit ridiculous, although I feel like it's gotten much better over the years.
New hires often get an information overload. Despite training getting a recent re-haul, I think it's just a large info dump and hard to process it all. There is a pretty significant learning curve to the framework.
Advice to Management
Training new-hires needs further changes. It's just too much at once for them.
I applied through college or university. The process took 3 weeks. I interviewed at BravoSolution US in March 2014.
Went through two, hour long phone screens, met with three people, two recently hired consultants and a VP for an onsite interview. VP interviewed with mentioned something about a counter offer before an original offer but neither was made. It was very misleading to be told to wait to make a decision until their counter offer.
Let us know if we're missing any workplace or industry recognition –