- BrightTALK had massive potential but it's wasted now. All that's left is glorious company meetings to show how well they're doing and to convince everyone to stop complaining. Basically propaganda with some poor crowd control.
- CEO is a control maniac who wants to micro manage everything accounting, development, UX you name it. Complete lack of experience is not a problem for him. Be prepared to be told what to do because the CEO "does not see it and has better idea".
- CTO's never in the office, completely detached from developers and modern way of delivering software. To the point where a new office had to be open... next to his house! Basic technologies like Git are still novelty for him but he still makes key decisions with destructive consequences.
- Some people in the office have voice because they can be loud, complain a lot, they've worked here for a long time or they know someone higher up. Knowledge of modern development is not a ground to be heard. Because of that it took forever to introduce modern technologies and without people that used them it'll rot anyway.
- As I said above, there are still few good guys left but they're tiny minority. All the talent has been flushed out of the system.
- Forget about TDD, BDD, agile methodologies, pair programming is a distant myth. According to the management it's nice but we need to be "pragmatic".
- You're often being lied to on annual reviews and promised raises and whatnot if you stay one year more. That is if you're lucky enough to have an annual reviews without 4 months delay.
If you use the company as a ship parable then our captain and the commanding brass are all coming from mining industry... and they can't swim very well.