Pros
- Company has customers. - Salary reaches the bank account on time. - Most employees are good, but not all.
Cons
- Read the other reviews. - Extremely high attrition, and not enough new hires. Candidates don't join, some leave in 1 week - 5 people to tell what to do, and 1 to do it - Constant distraction with meetings and way too frequent sprint updates. - Everything is urgent. - All teams are short staffed, and senior developers don't stick around. The ones with common sense leave in 6-8 months. - Culture of tagging people constantly and posting on public channels; it keeps the phone buzzing. - Employees have no sense of work-time boundaries. Local employees post and tag at 2am. Go to sleep, or at least let me. - Very bad code. - Micromanagement and a lot of form filling. You have to write in Google Docs, Jira, Google Sheets, launch calendars, launch announcements, product documentation, product runbooks, and on-call runbooks. No one reads the damn documents.