Pros
1. This has to be the first of the Pros - The management (all three directors) of the company are amazing people to work with. 2. Since it's a new start up (<= 6 yrs old) the company does not kill you with unwanted processes and red tape. 3. The salary benefits are good but it could still be better. 4. When you are in trouble (whatever it may be, no can help you better than Lenora's management does).
Cons
1. The company is growing so you need bigger offices :). Right now it's congested. 2. Sometimes the salary whatever you agreed upon initially, you might not see the same number on your paycheck. Actually, there will be some adjustments going on and they will pay you sooner or later, but the reason why this point is mentioned under cons is, the communication needs to be perfect from employers to employees. 3. Absolutely disappointed with technical recruiting team. Because based on my experience they really can't find you a project for yourself. You have to do that for yourself. I'm fine with it, then the question comes why do we need that team in the first place? Only to have billing rate discussions with other vendors/clients? If it's not this point, I would have given a 5 STAR overall rating.. 4. Some people (not all) on the recruitment team as well as immigration team are not as responsive to emails as they should be.