Great work environment currently going through some challenges
IT Software Developer (Current Employee) – Etobicoke, ON – 25 February 2019
My main responsibilities include developing new features for both the company's core desktop application and Windows mobile application. I also frequently fix software bugs and implement functional and UI improvements.
The most difficult thing was the lack of formal training due to the shortage of workplace resources. As such, I learned to be self-sufficient while also being able to seek out the answers I needed to perform my job.
Generally, the culture is very supportive and coworkers are often more than willing to offer help. Company morale is often boosted by regular social events and keynote speaker sessions.
Due to the recent restructuring efforts, priorities have shifted and workloads have declined for more junior developers. This change is primarily the result of an emphasis on performance improvements rather than new features. In addition, the lack of updates and direction from management can sometimes lead to unnecessary speculation and internal turmoil.
Overall, CBI is a good company to work for but is currently undergoing a lot of changes so things are a bit rocky until the dust settles. Furthermore, at the moment there are not many opportunities for career advancement in software development due to the lack of projects.
Location, great coworkers, clean office space
Lack of advancement opportunities, lack of direction and communication from management, current projects are not as engaging, lack of resources