Great people - solid company with some fixable executive/management shortcomings
Pros
As others have said, the people are awesome and are absolutely what make Kastle a special place to work for. In spite of some of the other reviews to the contrary, the executives do seem to care about the company and are investing in it in many smart ways - from moving almost every office to lower cost locations to investing in the technology and product to build a lead and differentiate the company from our competition. Like the quarterly social events as well as the fruit/doughnuts/popcorn/soda on fridays.
Cons
I see too many people set up to fail by being put into jobs that they are either not well suited to perform or simply don't have the resources to perform adequately. If additional resources are requested, human resources can be a bottleneck because there is only one lower-level employee - the VP of HR slot has been vacant for over a year, as has the CFO position. While my manager is good about commending good work, most other managers and the senior leadership seems much more apt to scold for negative and take those opportunities to deny employees compensation increases. Also, work-life balance can be put to the test at times, with most employees having been moved to salaried positions and now being required to respond to customer needs 24/7 without any corresponding increase in compensation. No corporate 401K match.