The team is very supportive and helpful in development advisory aspect. They will try to understand clients' needs and provide appropriate solutions for us. Also, they are very honest about what they are specialized. They will take tasks they can do. Don't like some of Indian outsourcing companies that cheat to obtain the project opportunities. For those companies, they will always mess you up in the end. Their teammates are also helpful and most of time will put extra effort into tasks too. This is what I really appreciated and they're also highly recommended to someone looking for their profession.
What do you like most about the company?
Corporate culture, keep their promises of what to do, good on advisory aspect too
What they should improve on?
More resources could be put on testing aspects.