Pros
Middle level managers, team leads and employees are great people, hard working, flexible and caring. Because of them, the company is still successful. Amazing IT team!
Cons
Absolutely incompetent leadership team. CEO keeps hiring directors, VP, senior managers and keeps changing titles for the members of existing leadership team members but no changes in the process. The leaders previously worked together in the bank, they created this company having a great idea in mind, but they have no idea how to build efficient operations. Because of their lack of knowledge, many processes are not working, and people are set for a failure. If it was not for hard working teams, doubt the company would be successful. No operational structure, no processes. Things changes almost daily. On the top, these changes are not communicated to the employees: you will figure them out while doing the job. The lack of communications between leadership team and employees is a huge problem. There is a job security issue: the leadership team recently laid off a lot of people even though CEO promised and swore that everyone is safe in term of the job security. Nobody knew it was coming. Great people who were complimented for their work were gone. Witnessed how leaders complimented the employees for doing amazing job, praised them and next you know these people were laid off. Very disappointing.