I have been working at CNL Software full-time (More than a year)
Quite a small company setting itself ambitious goals. I've been working as a developer for years, however there was a lot to learn in this place. But it very much depends on your attitude - if you're proactive, independent, there is always an open ear for new ideas and the seniors are there to help you out if they are not too busy. As far as I know, R&D process was not managed very well few years ago, but luckily since I joined I saw a recovery taking place, however not as fast as I'd want it to. If you like Server side, coding architecture, and to be professionally challenged - this place if for you. If you you like an easy going 9-5 job, this is not for you.
Despite the recovery mentioned earlier, the management side is still weak - not well-defined processes, ineffective planning, lack of requirements, lack of documentation. However, I've seen most of those in every company I ever worked for.
Advice to Management
Need better planning, especially between the teams.
I applied through a recruiter. The process took 1 day. I interviewed at CNL Software (Cairo, GA) in October 2015.
I did not apply . I got an email from them telling me that i was short listed for interview They asked me to choose a date to have a skype interview.
Let us know if we're missing any workplace or industry recognition –