1. Now where do I start, this is not a place for a techie, they expect you to work on business proposals and forget about technical work, they would flatter you with that vision of growth but that is far from reality.
2. The leadership is rude and everyone talks like they are a CEO.
3. If you are not doing presentations and preparing slides (which eventually get rejected), then you are not considered worthy
4. If you are bench for long, they will force you into resignation.
5 They charge clients an absolute premium which is why client interviews are extremely difficult and you generally end up getting rejected.
6. You are not allowed to take leaves as it will cause revenue loss if you are in project and also you will be asked to charge extra hours to the client, if not then you will be asked to do extra work outside your project work
7. Lot of pre-sales work is assigned in the name of "growth" and "consulting" which a technical person might not understand or like.
8. Don't join their lighthouse division
9. They don't have much business in terms of projects and revenue, which I don't see changing in the future as well.