Pros
* Cares for their employees: During the federal shutdown this year, Safal paid for all staff for an additional week and paid for their healthcare for an additional month. People check up on each other and help each other out as much as they can. I had scheduled a 5-week international trip before getting hired here and they bent over backward to make that work for me. * Empowers employees for success: My role required access to sensitive company information that can sometimes be difficult to get, even if it is necessary. They trusted me to do my job and gave me the tools I needed when I asked. * Flexible schedule that accounts for life outside of work: They ultimately just wants you to get your work done. This is positive when you need to go pick up kids or run errands; the opposite is also true, though, where overtime is expected when needed. * Great employee base: More than any other company I've been with, employees will go out of their way to help each other out, even if you don't ask for it. Everyone generally cares about each other and are supportive.
Cons
* Bottlenecks occur more frequently: The executive team assigns so much to themselves that they often become bottlenecks. This is in part due to a lack of employee training in specific areas, and also partly due to a lack of meaningful delegation of responsibility at times. Most bottlenecks are in terms of schedule, such as waiting on specific info, decision making, or direction. * Lack of direction in some areas: For my line of work specifically, there was often some conflicting or absent direction for how the company wanted to grow. They are working on this and I know it will get resolved, but it has been part of my experience.