Pros
WFA , untill client has any obstruction
Cons
was in UAE Bank Project, so review is based on what was faced: 1. Mngrs and Bsiness Anlyst do not have proper understanding of the requirements , with that they want the dev. to complete the task in given time frame. 2. Mngr would ask the estimate of the task but even after justifying it , they will ask you to work 11-12 hours per day to complete the estimate hours in short time. 3. No proper UI/UX Team they have. Simply the BA says the flow or UI and the mngr decide whether it's write or wrong. 4. They will say before joining the organisation/project that " agile is followed, and have global team" etc etc , but actually they do not follow. They have the Jira boards just to show off ,they still work and ask to update status in an excel sheet... 5. No motivation to join the organisation level or fun activities call. They never tell to a new joiner about anything, as if a new joiner is already knowing everything about the organisation. 6. No introduction among the team members or no farewell meeting or any information. Simply, they message personally about the last day in the project and that's it. 7. They just show off to the outer world about the good things but inside very rarely it reaches to employees. 8. The HR won't respond to your messages . had joined the organisation and next week had some questions related to leaves . pinged HR twice but even after seeing the messages she didn't reply. 9. If you raise a ticket to know something they won't resolve on time. For an example i had an issue to avail the flexi leave but the portal was having issues, i raised the ticket regarding that and i got a reply from the team a month later. I missed my flexi leave as well due to their late reply.