Good boss, working environment is good however, if the project is too difficult to handle, you lose your job.The good thingsDirect boss is great, salary pays on time and company does try to assist as much as possible.
The challengesThe project taken maybe too difficult making expectations unrealistic