Fake: everything you read on the website is fake. initially i was impressed by looking at the website. but when i joined i saw that they do nothing that was on the website. ask them about the size of project they work on i am sure they won’t be able to lie in front
Pay: When i worked there, my pay was way less than my team members. I was good but each new less experience hire comes with more salary. there are no standards. management will never meet and discuss the matter as well. if you question them they will raise your salary but only if you question them. Else management is happy paying you less than 40% of what they are paying to anyone else. once you put your resignation on the table, they will again give you a raise. why? was i not worthwhile before? do i have to beg for what i deserve?
No work culture: half day is spent on meetings, no focus on work. no way to learn more and improve. everyone knows nothing. Management are a bunch of mid level micromanagers. when asked about what to learn, they just tell us to read books. Seriously? is this a college? what does “read books” means? which books? when you ask them this questions they wont be able to answer. even training material is not great. nothing that makes you a true software professional in industry. no appraisal system and no way to show quality code in appraisal. it is frustrating. honestly do something about it
Projects: I was here for less time but developers are working on the same projects since years and years. no large projects and a really large number of failed projects. no project i worked for was finished on time. Clients are always questioning us, project managers are okay, but technical management is pathetic. technical managers will blame you for failures, even though they are the one that knows nothing and project timeline was improperly set with developers having to jump between projects.
Multiple projects but same developer: you will work on multiple projects randomly, everyone want you to work on their project. random assignment reduce quality of work. and no one care for quality here. tells you a lot about this company
poor company culture: managers and senior management talk poorly about developers. we have heard them talk so many time. we are not stupid. senior management talks nice in front but is two face in reality. this was my first ever firm where someone called me a “resource” to my face. Am i a resource to you? that’s how shameful senior management is. when I interviewed here, no body has actually told me that i was going to work for another company as a “resource”. this is just cheap!
Forget about learning: during my entire time, i never learned something new from this company as we never worked on anything challenging. i would admit this, to work better and get better raise, i had to rely on my talking skills as nobody here knows anything and they can’t judge you based on that.
i am so grateful that i no longer work for this company. nothing for a developer to face challenge, nothing, just same old website type stuff and low quality mobile apps.