Pros
- Very flexible hours - Very "Hands off" Management approach - 401K has a Roth option - Vacation Accrual First note, there are many companies that run under the name Guaranty Bank, and some people have given reviews for some of these other companies (some with not the greatest reputation) under this Guaranty Bank. The company has a great work/life balance; they really don't want anyone working more than 40 hours a week. To show it, certain levels of programmers still make an hourly rate, and even earn overtime! The Vacation system can be a blessing or a curse, depending on what kind of background you come from. Instead of giving you so many sick and personal days, you only get PTO days. So, when you are sick you are taking a vacation day. However, you accrue these days VERY quickly (By the first of the year after your have been hired, you will be getting just shy of four weeks a year. They can also be rolled over, so no losing days.
Cons
401k Match is very low (only 25%) A lot of "from the hip" decisions, and the need for a more formalized process.