My training consisted of a half hour, frantic speed through of some company documents after which I was left to fend for myself for a few months. On the outside, Brightwave looks like a fun exciting workplace but for the most part, it was an office full of people sitting in silence, desperately trying to pad out time sheets to keep management happy.
You're flung from project to project and rarely spend more than 10 minutes working on something before having to change track. (Making the aforementioned time-sheeting difficult) If I were a client I'd be deeply concerned about just how little attention is actually being paid to their project. You're copied into seemingly every e-mail being sent around the office and no-one seems to want to take responsibility for anything.
The lack of training was a huge barrier as I had to try and learn literally everything on the go as and when things came up, this was frustrating as I knew my timesheet was being studied very closely by the looming eyes of senior management. Unfortunately there was not a "training myself on, a, b, c" section available in my timesheet.
I was really excited to start work at Brightwave and am still very disappointed at how it all panned out. This should be an amazing company and probably could be, but as it stands - my advice would be to avoid.
I would add that there are some truly talented people working at Brightwave, especially on the programming/development side of things and this as far as I can see is the saving grace of the company. It's sad to see such talent being restrained by the weight of too many projects.