This has got to be the worst company I have ever, and will ever work at.
Coming from the 'Record breaking profits ' that we seem to make EVERY YEAR. The pay is minimal, raises are scarce. As a matter of fact, good luck getting a raise based on actual performance... If they aren't already late on giving those they will probably be 1%-5% at that. This company recruits college graduates and milks them dry until they can cycle back to another round of new hires who just need a job.
You will be buried in 'billables', stressing every single day on how you can fill out your 8 hour time sheet accurately. And heavens forbid you have a single hour that is billed to bmm and not the client, you will be interrogated like you committed murder. To top that off. the processes at bmm are horrible, They change almost weekly, and there is always some kind of new issue that slows work down.
The horrible CEO, has made promise after promise after promise of some kind of positive change to the company and in all my time working there, not a single one was fulfilled.
bmm loves to let clients walk all over the engineering teams as well, in the name of one upping our competitors and turning a profit of course. The client is always right, and you are always wrong. Don't expect any of the C suite to stand up for these teams either, they usually bend to any clients demands and just make things worse.
I watched the work culture here go from great to absolutely abysmal. There is no work culture anymore. I am not even going to bother to explain what poor excuse for work culture this company has.
This review has been enough of my time wasted on this abysmal place. Don't work here.